Method and apparatus for processing a packet in a wireless communication system

ABSTRACT

A communication technique for converging a 5G communication system, which is provided to support a higher data transmission rate beyond a 4G system with an IoT technology, and a system therefor applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology by re-establishing a PDCP entity for a header compression protocol and activating uplink semi-persistent scheduling.

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a Continuation of U.S. application Ser. No.16/133,189 filed on Sep. 17, 2018, in the U.S. Patent and TrademarkOffice, which claims priority under 35 U.S.C. § 119 from Korean PatentApplication No. 10-2017-0119723 filed on Sep. 18, 2017, in the KoreanIntellectual Property Office and Korean Patent Application No.10-2018-0049790 filed on Apr. 30, 2018, in the Korean IntellectualProperty Office, the disclosures of which are herein incorporated byreference in their entireties.

BACKGROUND 1. Field

The disclosure relates to a method and apparatus for reestablishing aPDCP entity capable of preventing an error when a header compressionprotocol performs decompression in a next generation mobilecommunication system.

2. Description of Related Art

To meet a demand for radio data traffic that is on an increasing trendbecause commercialization of a fourth generation (4G) communicationsystem, efforts to develop an improved fifth generation (5G)communication system or a pre-5G communication system have beenconducted. For this reason, the 5G communication system or the pre-5Gcommunication system is called a beyond 4G network communication systemor a post Long Term Evolution (LTE) system.

To achieve a high data transmission rate, the 5G communication system isconsidered to be implemented in a very high frequency (mmWave) band(e.g., like 60 GHz band). To relieve a path loss of a radio wave andincrease a transfer distance of the radio wave in the very highfrequency band, in the 5G communication system, beamforming, massivemultiple-input and multiple-output (MIMO), full dimensional MIMO(FD-MIMO), array antenna, analog beam-forming, and large scale antennatechnologies have been discussed.

Further, to improve a network of the system, in the 5G communicationsystem, technologies such as an evolved small cell, an advanced smallcell, a cloud radio access network (cloud RAN), an ultra-dense network,a device to device communication (D2D), a wireless backhaul, a movingnetwork, cooperative communication, coordinated multi-points (CoMP), andreception interference cancellation have been developed.

In addition to this, in the 5G system, hybrid frequency-shift keying(FSK) and quadrature amplitude modulation (QAM) modulation (FQAM) andsliding window superposition coding (SWSC) that are an advanced codingmodulation (ACM) scheme and a filter bank multi carrier (FBMC), anon-orthogonal multiple access (NOMA), and a sparse code multiple access(SCMA) that are an advanced access technology, and so on have beendeveloped.

Meanwhile, the Internet has evolved from a human-centered connectionnetwork through which a human being generates and consumes informationto the Internet of Things (IoT) network that relays information betweendistributed components and processes the information. The Internet ofEverything (IoE) technology in which the big data processing technology,etc., is combined with the IoT technology by connection with a cloudserver, etc. has also emerged. To implement the IoT, technologyelements, such as a sensing technology, wired and wireless communicationand network infrastructure, a service interface technology, and asecurity technology, have been required. Recently, technologies such asa sensor network, machine to machine (M2M), and machine typecommunication (MTC) for connecting between devices has been researched.In the IoT environment, an intelligent Internet technology (IT) servicethat creates a new value in human life by collecting and analyzing datagenerated in the connected things may be provided. The IoT may beapplied to fields, such as a smart home, a smart building, a smart city,a smart car or a connected car, a smart grid, health care, smartappliances, and an advanced healthcare service, by fusing and combiningthe existing information technology (IT) with various industries.

Therefore, various attempts to apply the 5G communication system to theIoT network have been conducted. For example, the 5G communicationtechnologies, such as the sensor network, the machine to machine (M2M),and the machine type communication (MTC), have been implemented bytechniques such as beamforming, MIMO, and array antenna. The applicationof the cloud radio access network (cloud RAN) as the big data processingtechnology described above may also be considered as an example of thefusing of the 5G communication technology with the IoT technology.

SUMMARY

In the next generation mobile communication system, the packet dataconvergence protocol (PDCP) layer can use a header compression protocolfor compressing a header. However, to apply the header compressionprotocol, the transmitting-end PDCP layer and the receiving-end PDCPlayer should exchange header compression protocol information with eachother and be synchronized. However, if the PDCP layer does not take intoaccount the previous data received out of order when the PDCP entityperforms the re-establishment procedure in the handover or the radiolink failure (RLF) procedure, the header compression protocol may failto perform the header decompression and cause errors.

The disclosure relates to a method and apparatus for setting uplinksemi-persistent scheduling in a plurality of serving cells using oneradio resource control (RRC) message in the next generation mobilecommunication system and specifying an activation scheme of each uplinksemi-persistent scheduling. In particular, in LTE, the semi-permanentscheduling is supported only in specific cells. However, in the nextgeneration mobile communication system, various services need to besupported, so that traffic repeatedly transmitted with low latency canbe generated even in other serving cells. To this end, it may beadvantageous to perform an operation of instructing uplink transmissionresource allocation and periodic transmission resource use in anotherserving cell.

Aspects of the disclosure are not limited to the above. That is, otheraspects of the disclosure that are not mentioned may be understood bythose skilled in the art to which the disclosure pertains from thefollowing description.

According to an aspect of the disclosure, there is provided a packetprocessing method of a terminal in a wireless communication system,including: identifying a sequence number of a received packet; bufferingthe received packet, wherein a sequence number of the received packet isout of sequence among a sequence order of a plurality of packets; andperforming header decompression on the received packet in response toreceiving a packet data convergence protocol (PDCP) re-establishmentrequest.

The performing of the header decompression may include: receiving thePDCP re-establishment request; identifying whether the headercompression protocol is configured according to the PDCPre-establishment request; and performing the header decompression on thereceived packet using a header compression protocol when the headercompression protocol is not configured according to the PDCPre-establishment request.

The header compression protocol may include a robust header compression(ROHC).

The packet processing method of the terminal may further include:receiving a subsequent packet a compressed header that is compressedusing a configured header compression protocol after the PDCPre-establishment is completed; and buffering the subsequent packet,wherein after the PDCP re-establishment is completed, the receivedpacket includes information on the configured header compressionprotocol.

The packet processing method of the terminal may further include:performing the header decompression on the received packet using theconfigured header compression protocol after the PDCP re-establishmentis completed; identifying the sequence number of the received packetincluding the decompressed header; and transmitting the packet includingthe decompressed header to an upper layer when the sequence number ofthe received packet including the decompressed header is sequential.

According to an aspect of the disclosure, there is provided a packettransmission method of a base station in a wireless communicationsystem, including: transmitting to a terminal a first packet including acompressed header that is compressed using a header compressionprotocol; determining whether to configure the header compressionprotocol when a packet data convergence protocol (PDCP) re-establishmentis requested; and transmitting to the terminal a second packet includinga compressed header that is compressed using a configured headercompression protocol after the PDCP re-establishment is completed.

After the PDCP re-establishment is completed, a second packettransmitted to the terminal may include information on the configuredheader compression protocol.

The first header compression protocol and the configured headercompression protocol may include a robust header compression (ROHC).

According to an aspect of the disclosure, there is provided a terminalin a wireless communication system, including: a transceiver; and acontroller configured to identify a sequence number of a receivedpacket, buffer the received packet, wherein a sequence number of thereceived packet is out of sequence among a sequence order of a pluralityof packets, and perform header decompression on the received packet inresponse to receiving a packet data convergence protocol (PDCP)re-establishment request.

The controller may receive the PDCP re-establishment request, identifywhether the header compression protocol is configured according to thePDCP re-establishment request, and perform the header decompression onthe received packet using the header compression protocol when theheader compression protocol is not configured according to the PDCPre-establishment request.

The header compression protocol may include a robust header compression(ROHC).

The controller may receive a subsequent packet including a compressedheader that is compressed using a configured header compression protocolafter the PDCP re-establishment is completed and buffer the subsequentpacket, and after the PDCP re-establishment is completed, the receivedpacket may include information on the configured header compressionprotocol.

The controller may perform a header decompression on the received packetusing the configured header compression protocol after the PDCPre-establishment is completed, identify the sequence number of thereceived packet including the decompressed header, and transmit thepacket including the decompressed header to an upper layer when thesequence number of the received packet including the decompressed headeris sequential.

According to an aspect of the disclosure, there is provided a basestation in a wireless communication system, including: a transceiver;and a controller configured to transmit to a terminal a first packetincluding a compressed header that is compressed using a headercompression protocol, determine whether to configure the headercompression protocol is updated when a packet data convergence protocol(PDCP) re-establishment is requested, and transmit to the terminal asecond packet including a compressed header that is compressed using aconfigured header compression protocol to the terminal after the PDCPre-establishment is completed.

After the PDCP re-establishment is completed, a second packettransmitted to the terminal may include information on the configuredheader compression protocol.

According to an aspect of the disclosure, there is provided a datatransmission method of a terminal includes: receiving information on auplink grant for semi-persistent scheduling (SPS) through radio resourcecontrol (RRC) signaling; and transmitting data to a base station basedon the information on the uplink grant, wherein the information on theuplink grant includes at least one of information on an identifier foridentifying a terminal to which the semi-persistent scheduling isapplied, information on the number of HARQ processors applied to thesemi-persistent scheduling, information on a period of a resourceallocated for the semi-persistent scheduling, and information on atransmission format of data transmitted through the semi-persistentscheduling.

According to aspects of the disclosure, there is provided a correct PDCPentity re-establishment procedure in the next generation mobilecommunication system so that the errors of the header decompressionfailure do not occur even if the PDCP entity performs theRe-establishment procedure due to the handover, the radio link failure(RLF) or the like.

It may be necessary to activate the fast transmission resources and thepre-configured resource use for traffic demanding the low latency andthe high reliability in the next generation mobile communication system,but the structure for supporting the same is not defined. According tothe disclosure, it is possible to support the fast transmission resourceactivation and the periodic transmission in not only a specific cell butalso other serving cells by proposing the method for configuring andactivating the uplink semi-persistent scheduling.

The effects that may be achieved by the aspects of the disclosure arenot limited to the above. That is, other effects that are not mentionedmay be understood by those skilled in the art to which the disclosurepertains from the following description.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A is a diagram illustrating a structure of an LTE system to whichthe disclosure may be applied, according to an embodiment;

FIG. 1B is a diagram illustrating a radio protocol structure in the LTEsystem to which the disclosure may be applied, according to anembodiment;

FIG. 1C is a diagram illustrating a structure of a next generationmobile communication system to which the disclosure may be applied,according to an embodiment;

FIG. 1D is a diagram illustrating a radio protocol structure of the nextgeneration mobile communication system to which the disclosure may beapplied, according to an embodiment;

FIG. 1E is a diagram for describing a procedure for establishing aconnection to a network by switching a terminal from an RRC idle mode toan RRC connected mode in the disclosure, according to an embodiment;

FIG. 1F is a diagram for describing a header compression protocol(robust header compression (ROHC)) in the disclosure, according to anembodiment;

FIG. 1G is a diagram for describing a data processing procedure of atransmitting PDCP entity and a receiving PDCP entity in the disclosure,according to an embodiment;

FIG. 1H is a diagram for describing a handover procedure in a nextgeneration mobile communication system, according to an embodiment;

FIG. 1I is a diagram for describing a scenario in which a decompressionerror occurs in a receiving-end PDCP entity when a transmitting-end PDCPentity and the receiving-end PDCP entity are using the ROHC protocol inthe handover procedure as illustrated in FIG. 1H, according to anembodiment;

FIG. 1J is a diagram for describing an embodiment for solving theproblems as shown in FIG. 1I in the next generation mobile communicationsystem according to an embodiment;

FIG. 1K is a diagram for describing another scenario in which adecompression error occurs in a receiving-end PDCP entity when atransmitting-end PDCP entity and the receiving-end PDCP entity are usingthe ROHC protocol in the handover procedure as illustrated in FIG. 1H,according to an embodiment;

FIG. 1L is a diagram for describing an embodiment for solving theproblems as shown in FIG. 1K in the next generation mobile communicationsystem according to the disclosure, according to an embodiment;

FIG. 1M is a diagram illustrating an operation when the receiving PDCPentity outdates or receives a duplicated PDCP PDU, according to anembodiment;

FIG. 1N is a diagram illustrating an operation when the receiving PDCPentity operated in an AM DRB receives a PDCP entity Re-establishmentrequest, according to an embodiment;

FIG. 1O is a diagram illustrating a structure of a terminal, accordingto an embodiment;

FIG. 1P is a block diagram illustrating a configuration of a basestation in a wireless communication system, according to an embodiment;

FIG. 2A is a diagram illustrating a structure of an LTE systemreferenced for the explanation of the disclosure.

FIG. 2B is a diagram illustrating a radio protocol structure in the LTEsystem referenced for the explanation of the disclosure.

FIG. 2C is a diagram illustrating a structure of a next generationmobile communication system to which the disclosure is applied,according to an embodiment;

FIG. 2D is a diagram illustrating a radio protocol structure of the nextgeneration mobile communication system to which the disclosure may beapplied, according to an embodiment;

FIG. 2E is a diagram for describing a semi-persistent schedulingoperation in the LTE system, according to an embodiment;

FIG. 2F is a diagram for describing data transmission and retransmissionoperations in the LTE system, according to an embodiment;

FIG. 2G is a diagram illustrating an overall operation of an embodimentof the disclosure;

FIG. 2H is a diagram for describing in detail a first SPS operation ofan embodiment of the disclosure;

FIG. 2I is a diagram for describing in detail a second SPS operation ofan embodiment of the disclosure;

FIG. 2J is a diagram illustrating an overall operation of a C-RNTI SPSmode according to an embodiment of the disclosure;

FIG. 2K is a diagram illustrating the overall operation of a terminal,according to an embodiment;

FIG. 2L is a block diagram illustrating the internal structure of theterminal, according to an embodiment; and

FIG. 2M is a block diagram illustrating a configuration of a basestation, according to an embodiment.

DETAILED DESCRIPTION

Hereinafter, exemplary embodiments of the disclosure will be describedin detail with reference to the accompanying drawings. Like referencenumerals denote like elements throughout the accompanying drawings.Further, detailed descriptions related to well-known functions orconfigurations are omitted to avoid unnecessarily obscuring thedisclosure.

In describing the embodiments of the disclosure, a description oftechnical contents well known to those skilled in the art to which thedisclosure belongs and are not directly connected with the disclosurewill be omitted.

Some components are exaggerated, omitted, or schematically illustratedin the accompanying drawings. Further, the size of each component doesnot exactly reflect its real size.

Various aspects of the disclosure and methods accomplishing the samewill become apparent from the following detailed description ofembodiments with reference to the accompanying drawings. However, thedisclosure is not limited to the embodiments disclosed herein but willbe implemented in various forms. The embodiments have been described tobe complete and are provided so that those skilled in the art can easilyunderstand the scope of the disclosure.

In this case, it may be understood that each block of processing flowcharts and combinations of the flow charts may be performed by computerprogram instructions. Because these computer program instructions may bestored in memory and executed by processors for a general computer, aspecial computer, or other programmable data processing apparatuses,these instructions executed by the processors for the computer or theother programmable data processing apparatuses perform functionsdescribed in block(s) of the flow charts. Because these computer programinstructions may also be stored in a computer usable or computerreadable memory of a computer or other programmable data processingapparatuses to implement the functions in a specific scheme, thecomputer program instructions stored in the computer usable or computerreadable memory may also produce manufacturing articles includinginstruction means performing the functions described in block(s) of theflow charts. Because the computer program instructions may also bestored on the computer or the other programmable data processingapparatuses, the instructions performing a series of operation steps onthe computer or the other programmable data processing apparatuses tocreate processes executed by the computer to thereby execute thecomputer or the other programmable data processing apparatuses may alsoprovide steps for performing the functions described in block(s) of theflow charts.

In addition, each block may indicate some of modules, segments, or codesincluding one or more executable instructions for executing a specificlogical function(s). Further, functions mentioned in the blocks occurregardless of a sequence in some embodiments. For example, two blocksthat are contiguously illustrated may be substantially simultaneouslyperformed or be performed in a reverse sequence depending oncorresponding functions.

Here, the term ‘˜unit’ used in the disclosure means software or hardwarecomponents such as FPGA and ASIC and the ‘˜unit’ performs any functionsof an embodiment. However, the meaning of the ‘˜unit’ is not limited tosoftware or hardware. The ‘˜unit’ may be configured to be in a storagemedium that may be addressed and may also be configured to be reproducedby execution of one or more processors. Accordingly, for example, the‘˜unit’ includes components such as software components, object orientedsoftware components, class components, and task components andprocessors, functions, attributes, procedures, subroutines, segments ofprogram code, drivers, firmware, microcode, circuit, data, database,data structures, tables, arrays, and variables. The functions providedin the components and the ‘˜units’ may be combined with a smaller numberof components and the ‘˜units’ or may be further separated intoadditional components and ‘˜units’. In addition, the components and the‘˜units’ may also be implemented by execution of one or more CPUs withina device or a security multimedia card.

First Embodiment

Terms identifying an access node, terms indicating network entity, termsindicating messages, terms indicating an interface between networkentities, terms indicating various types of identification information,and so on, that are used in the following description are exemplifiedfor convenience of explanation. Accordingly, the disclosure is notlimited to terms to be described below and other terms indicatingobjects having the equivalent technical meaning may be understood.

Hereafter, for convenience of explanation, the disclosure uses terms andnames defined in the 3rd generation partnership project long termevolution (3GPP LTE). However, the disclosure is not limited to theterms and names but may also be identically applied to the systemaccording to other standards. In the disclosure, eNB or evolved NodeBcan be used in combination with gNB for convenience of explanation. Thatis, a base station described by the eNB may represent the gNB, and theterminology thereof is not limited.

FIG. 1A is a diagram illustrating a structure of an LTE system to whichthe disclosure may be applied, according to an embodiment.

As illustrated in FIG. 1A, a radio access network of an LTE system isconfigured to include next generation base stations (evolved node B,hereinafter, ENB, Node B, or base station) 1 a-05, 1 a-10, 1 a-15, and 1a-20, a mobility management entity (MME) 1 a-25, and a serving-gateway(S-GW) 1 a-30. User equipment (hereinafter, UE or terminal) 1 a-35accesses an external network, for example the Internet, through the ENBs1 a-05 to 1 a-20 and the S-GW 1 a-30.

In FIG. 1A, the ENBs 1 a-05 to 1 a-20 correspond to the existing node Bof the Universal Mobile Telecommunications System (UMTS) system. The ENBis connected to the UE 1 a-35 through a radio channel and performs amore complicated role than the existing node B. In the LTE system, inaddition to a real-time service like a voice over Internet protocol(VoIP) through the Internet protocol, all user traffic is served througha shared channel; and therefore an apparatus for collecting andscheduling status information such as a buffer status, an availabletransmission power status, and a channel status of the terminals isrequired. Here, the ENBs 1 a-05 to 1 a-20 take charge of the collectingand scheduling. One ENB generally controls a plurality of cells. Forexample, to implement a transmission rate of 100 Mbps, the LTE systemuses, as a radio access technology, orthogonal frequency divisionmultiplexing (hereinafter, OFDM) in, for example, a bandwidth of 20 MHz.Further, an adaptive modulation and coding (hereinafter, referred to asAMC) scheme determining a modulation scheme and a channel coding rateaccording to a channel status of the terminal is applied. The S-GW 1a-30 is an apparatus for providing a data bearer and generates orremoves the data bearer according to the control of the MME 1 a-25. TheMME is an apparatus for performing a mobility management function forthe terminal and various control functions and is connected to aplurality of base stations.

FIG. 1B is a diagram illustrating a radio protocol structure in the LTEsystem to which the disclosure may be applied, according to anembodiment.

Referring to FIG. 1B, the radio protocol of the LTE system is configuredto include packet data convergence protocols (PDCPs) 1 b-05 and 1 b-40,radio link controls (RLCs) 1 b-10 and 1 b-35, medium access controls(MACs) 1 b-15 and 1 b-30, and physical layers 1 b-20 and 1 b-25,respectively, in the terminal and the ENB, respectively. The packet dataconvergence protocols (PDCPs) 1 b-05 and 1 b-40 are in charge ofoperations such as IP header compression and decompression. The mainfunctions of the PDCP are summarized as follows:

Header compression and decompression function (Header compression anddecompression: ROHC only);

Transfer function of user data (Transfer of user data);

In-sequence delivery function (In-sequence delivery of upper layer PDUsat PDCP Re-establishment procedure for RLC AM);

Reordering function (For split bearers in DC (only support for RLC AM)PDCP PDU routing for transmission and PDCP PDU reordering forreception);

Duplicate detection function (Duplicate detection of lower layer SDUs atPDCP Re-establishment procedure for RLC AM);

Retransmission function (Retransmission of PDCP SDUs at handover and,for split bearers in DC, of PDCP PDUs at PDCP data-recovery procedure,for RLC AM);

Ciphering and deciphering function (Ciphering and deciphering); and

Timer-based SDU discard function (Timer-based SDU discard in uplink).

The radio link controls (hereinafter, referred to as RLCs) 1 b-10 and 1b-35 reconfigure the PDCP packet data unit (PDU) to an appropriate sizeto perform the ARQ operation or the like. The main functions of the RLCare summarized as follows:

Data transfer function (Transfer of upper layer PDUs);

ARQ function (Error Correction through ARQ (only for AM data transfer));

Concatenation, segmentation, reassembly functions (Concatenation,segmentation and reassembly of RLC SDUs (only for UM and AM datatransfer));

Re-segmentation function (Re-segmentation of RLC data PDUs (only for AMdata transfer));

Reordering function (Reordering of RLC data PDUs (only for UM and AMdata transfer);

Duplicate detection function (Duplicate detection (only for UM and AMdata transfer));

Error detection function (Protocol error detection (only for AM datatransfer));

RLC SDU discard function (RLC SDU discard (only for UM and AM datatransfer)); and

RLC re-establishment function (RLC Re-establishment).

The MACs 1 b-15 and 1 b-30 are connected to several RLC layer entitiesconfigured in one terminal and perform an operation of multiplexing RLCprotocol data units (PDUs) into an MAC PDU and demultiplexing the RLCPDUs from the MAC PDU. The main functions of the MAC are summarized asfollows:

Mapping function (Mapping between logical channels and transportchannels);

Multiplexing/demultiplexing function (Multiplexing/demultiplexing of MACSDUs belonging to one or different logical channels into/from transportblocks (TB) delivered to/from the physical layer on transport channels);

Scheduling information reporting function (Scheduling informationreporting);

HARQ function (Error correction through HARQ);

Priority handling function between Logical channels (Priority handlingbetween logical channels of one UE);

Priority handling function between terminals (Priority handling betweenUEs by means of dynamic scheduling);

MBMS service identification function (MBMS service identification);

Transport format selection function (Transport format selection); and

Padding function (Padding).

Physical layers 1 b-20 and 1 b-25 perform an operation of channel-codingand modulating upper layer data, making the upper layer data as an OFDMsymbol and transmitting them to a radio channel, or demodulating andchannel-decoding the OFDM symbol received through the radio channel anddelivering the demodulated and channel-decoded OFDM symbol to the upperlayer.

FIG. 1C is a diagram illustrating a structure of a next generationmobile communication system to which the disclosure may be applied,according to an embodiment.

Referring to FIG. 1C, a radio access network of a next generation mobilecommunication system (hereinafter referred to as NR or 5G) is configuredto include a next generation base station (New radio node B, hereinafterNR gNB or NR base station) 1 c-10 and a new radio core network (NR CN) 1c-05. The user terminal (new radio user equipment, hereinafter, NR UE orUE) 1 c-15 accesses the external network through the NR gNB 1 c-10 andthe NR CN 1 c-05.

In FIG. 1C, the NR gNB 1 c-10 corresponds to an evolved node B (eNB) ofthe existing LTE system. The NR gNB 1 c-10 is connected to the NR UE 1c-15 via a radio channel and may provide a service superior to theexisting node B. In the next generation mobile communication system,because all user traffic is served through a shared channel, anapparatus for collecting state information such as a buffer state, anavailable transmission power state, and a channel state of the UEs toperform scheduling is required. The NR gNB 1 c-10 may serve as thedevice. One NR gNB generally controls a plurality of cells. To realizehigh-speed data transmission compared with the current LTE, the NR gNBmay have a greater maximum bandwidth, and may be additionallyincorporated into a beam-forming technology using orthogonal frequencydivision multiplexing (hereinafter, referred to as OFDM) as a radioaccess technology. Further, an adaptive modulation and coding(hereinafter, referred to as AMC) scheme determining a modulation schemeand a channel coding rate according to a channel status of the terminalis applied. The NR CN 1 c-05 may perform functions such as mobilitysupport, bearer setup, QoS setup, and the like. The NR CN is anapparatus for performing a mobility management function for the terminaland various control functions and is connected to a plurality of basestations. In addition, the next generation mobile communication systemcan interwork with the existing LTE system, and the NR CN is connectedto the MME 1 c-25 through the network interface. The MME is connected tothe eNB 1 c-30 which is the existing base station.

FIG. 1D is a diagram illustrating a radio protocol structure of the nextgeneration mobile communication system to which the disclosure may beapplied, according to an embodiment.

Referring to FIG. 1D, the radio protocol of the next generation mobilecommunication system is configured to include NR PDCPs 1 d-05 and 1d-40, NR RLCs 1 d-10 and 1 d-35, NR MACs 1 d-15 and 1 d-30, and NR PHYs1 d-20 and 1 d-25, respectively, in the terminal and the NR basestation. The main functions of the NR PDCPs 1 d-05 and 1 d-40 mayinclude some of the following functions:

Header compression and decompression function (Header compression anddecompression: ROHC only);

Transfer function of user data (Transfer of user data);

In-sequence delivery function (In-sequence delivery of upper layerPDUs);

Out-of-sequence delivery function (Out-of-sequence delivery of upperlayer PDUs);

Reordering function (PDCP PDU reordering for reception);

Duplicate detection function (Duplicate detection of lower layer SDUs);

Retransmission function (Retransmission of PDCP SDUs);

Ciphering and deciphering function (Ciphering and deciphering); and

Timer-based SDU discard function (Timer-based SDU discard in uplink).

In this case, the reordering function of the NR PDCP entity refers to afunction of rearranging PDCP PDUs received in a lower layer in orderbased on a PDCP sequence number (SN) and may include a function ofdelivering data to an upper layer in the rearranged order, a function ofdirectly transferring data without considering an order, a function ofrecording PDCP PDUs lost by rearranging an order, a function ofreporting a state of the lost PDCP PDUs to a transmitting side, and afunction of requesting a retransmission of the lost PDCP PDUs.

The main functions of the NR RLCs 1 d-10 and 1 d-35 may include some ofthe following functions:

Data transfer function (Transfer of upper layer PDUs);

In-sequence delivery function (In-sequence delivery of upper layerPDUs);

Out-of-sequence delivery function (Out-of-sequence delivery of upperlayer PDUs);

ARQ function (Error correction through ARQ);

Concatenation, segmentation, reassembly function (Concatenation,segmentation and reassembly of RLC SDUs);

Re-segmentation function (Re-segmentation of RLC data PDUs);

Reordering function (Reordering of RLC data PDUs);

Duplicate detection function (Duplicate detection);

Error detection function (Protocol error detection);

RLC SDU discard function (RLC SDU discard); and

RLC Re-establishment function (RLC Re-establishment).

In the above description, the in-sequence delivery function of the NRRLC apparatus refers to a function of delivering RLC SDUs received froma lower layer to an upper layer in order, and may include a function ofreassembling and delivering an original RLC SDU that is divided into aplurality of RLC SDUs and received, a function of rearranging thereceived RLC PDUs based on the RLC sequence number (SN) or the PDCPsequence number (SN), a function of recording the RLC PDUs lost by thereordering, a function of reporting a state of the lost RLC PDUs to thetransmitting side, a function of requesting a retransmission of the lostRLC PDUs, a function of delivering only the RLC SDUs before the lost RLCSDU to the upper layer in order when there is the lost RLC SDU, afunction of delivering all the received RLC SDUs to the upper layer inorder before a predetermined timer starts if the timer expires even ifthere is the lost RLC SDU, or a function of delivering all the RLC SDUsreceived until now to the upper layer in order if the predeterminedtimer expires even if there is the lost RLC SDU. Further, the NR RLC mayprocess the RLC PDUs in the received order (in order of arrivalregardless of the order of a sequence number and the sequence number),and may deliver the processed RLC PDUs to the PDCP entity in theout-of-sequence order. In the case of the segment, the NR RLC mayreceive the segments stored in the buffer or to be later received andreconfigure the RLC PDUs into one complete RLC PDU and then deliver thecomplete RLC PDU to the PDCP entity. The NR RLC layer may not includethe concatenation function and may perform the function in the NR MAClayer or may be replaced by the multiplexing function of the NR MAClayer.

In this case, the out-of-sequence delivery function of the NR RLCapparatus refers to a function of directly delivering the RLC SDUsreceived from the lower layer to the upper layer regardless of order.The NR RLC apparatus may include a function of reassembling anddelivering an original RLC SDU that is divided into several RLC SDUs andreceived, and a function of storing and reordering the RLC SN or thePDCP SN of the received RLC PDUs to record the missed (lost) RLC PDUs.

The NR MACs 1 d-15 and 1 d-30 may be connected to several NR RLC layerapparatus configured in one terminal, and the main functions of the NRMAC may include some of the following functions:

Mapping function (Mapping between logical channels and transportchannels);

Multiplexing and demultiplexing function (Multiplexing/demultiplexing ofMAC SDUs);

Scheduling information reporting function (Scheduling informationreporting);

HARQ function (Error correction through HARQ);

Priority handling function between Logical channels (Priority handlingbetween logical channels of one UE);

Priority handling function between terminals (Priority handling betweenUEs by means of dynamic scheduling);

MBMS service identification function (MBMS service identification);

Transport format selection function (Transport format selection); and

Padding function (Padding).

The NR PHY layers 1 d-20 and 1 d-25 may perform an operation ofchannel-coding and modulating upper layer data, making the upper layerdata as an OFDM symbol and transmitting them to a radio channel, ordemodulating and channel-decoding the OFDM symbol received through theradio channel and delivering the demodulated and channel-decoded OFDMsymbol to the upper layer.

FIG. 1E is a diagram for describing a procedure for establishing aconnection to a network by switching a terminal from an RRC idle mode toan RRC connected mode in the disclosure, according to an embodiment.

In FIG. 1E, the base station can transmit an RRCConnectionReleasemessage to the terminal if the terminal transmitting and receiving datadoes not transmit or receive data for a predetermined time in the RRCconnected mode to switch the terminal to RRC idle mode (1 e-01). If theterminal (hereinafter, idle mode UE) that is not currently connectedgenerates data to be later transmitted, the terminal performs an RRCconnection setup procedure with the base station. The terminalestablishes uplink transmission synchronization with the base stationthrough a random access procedure and transmits an RRCConnectionRequestmessage to the base station (1 e-05). The message includesestablishmentCause of connection with the identifier of the terminal.The base station transmits an RRCConnectionSetup message to allow theterminal to set the RRC connection (1 e-10). The message includesconfiguration information for each service/bearer/each RLC apparatus oreach logical channel or each bearer, and may include information onwhether to use the ROHC for each bearer/logical channel, the ROHCconfiguration information (for example, ROHC version, initialinformation or the like), statusReportRequired information (informationthat the base station indicates the PDCP status report to the terminal),drb-ContinueROHC information (configuration information indicating thatthe ROHC configuration information is maintained in a currentconfiguration and may be transmitted by being included in theMobilityControlInfo message), an indicator (delayedRetransmission) thatreceives and retransmits a PDCP status report when the retransmission isperformed at the time of the handover, and so on. The RRCConnectionSetupmessage includes the RRC connection establishment information, etc. TheRRC connection is also called a signaling radio bearer (SRB) and is usedfor transmission and reception of the RRC message that is a controlmessage between the terminal and the base station. The terminalestablishing the RRC connection transmits an RRCConnetionSetupCompletemessage to the base station (1 e-15). The message includes a controlmessage called a service request that allows the terminal to request abearer setup for a predetermined service to the MME. The base station(BS) transmits a service request message included in theRRCConnectionSetupComplete message to the MME (1 e-20) and the MMEdetermines whether to provide the service that the UE requests. As thedetermination result, if the MME decides to provide the service that theterminal requests, the MME transmits an initial context setup requestmessage to the base station (1 e-25). The initial context setup requestmessage may include information such as quality of service (QoS)information to be applied when setting up a data radio bearer (DRB) andsecurity related information (e.g., security key, security algorithm) tobe applied to the DRB. The base station exchanges a SecurityModeCommandmessage 1 e-30 and a SecurityModeComplete message 1 e-35 with theterminal to establish security. When the security establishment iscompleted, the base station transmits an RRCConnectionReconfigurationmessage to the UE (1 e-40). The message includes configurationinformation for each service/bearer/each RLC apparatus or each logicalchannel or each bearer, and may include information on whether to usethe ROHC for each bearer/logical channel, the ROHC configurationinformation (for example, ROHC version, initial information or thelike), statusReportRequired information (information that the basestation indicates the PDCP status report to the terminal),drb-ContinueROHC information (configuration information indicating thatthe ROHC configuration information is maintained in a currentconfiguration and may be transmitted by being included in theMobilityControlInfo message), an indicator (delayedRetransmission) thatreceives and retransmits a PDCP status report when the retransmission isperformed at the time of the handover, and so on. In addition, themessage includes the configuration information of the DRB in which userdata are processed, and the UE applies the information to setup the DRBand transmits an RRCConnectionReconfigurationComplete message to the BS(1 e-45). The base station that completes the DRB setup with theterminal transmits an initial context setup complete message to the MME(1 e-50) and the MME receiving the message exchanges an S1 bearer setupmessage and an S1 bearer setup response message with the S-GW to setupan S1 bearer (1 e-55 and 1 e-60). The S1 bearer is a data transmissionconnection established between the S-GW and the base station andcorresponds to a DRB on a one-to-one basis. If all of the procedures arecompleted, the terminal transmits data to and receives data from the BSthrough the S-GW (1 e-65 and 1 e-70). As described above, the normaldata transmission procedure largely consists of three stages: RRCconnection setup, security setup, and DRB setup. In addition, the basestation may transmit an RRCConnectionReconfiguration message to renew,add, or change the configuration to the terminal for a predeterminedreason (1 e-75). The message includes configuration information for eachservice/bearer/each RLC apparatus or each logical channel or eachbearer, and may include information on whether to use the ROHC for eachbearer/logical channel, the ROHC configuration information (for example,ROHC version, initial information or the like), statusReportRequiredinformation (information the base station indicates that the PDCP statusreport to the terminal), drb-ContinueROHC information (configurationinformation indicating that the ROHC configuration information ismaintained and used as it is and may be transmitted by being included inthe MobilityControlInfo message), an indicator (delayedRetransmission)that receives and retransmits a PDCP status report when theretransmission is performed at the time of the handover, and so on.

FIG. 1F is a diagram for describing a header compression protocol(robust header compression (ROHC)) in the disclosure, according to anembodiment.

The reason for applying the header compression protocol (ROHC) as shownin 1 f-05 and 1 f-10 in FIG. 1F is that the header overhead of the IPpacket can be greatly reduced. For example, assuming that an IPv6 headeris used, the IP header 1 f-05 having a size of 60 bytes can becompressed into a header 1 f-10 having a size of 2 bytes or 4 bytes. Theheader compression method of the ROHC protocol is not a method for usingcompression coding or source coding. That is, according to a method forcompressing a header in the ROHC protocol, the transmitting PDCP entityand the receiving PDCP entity share the overall header information(source IP address, destination IP address, TCP/IP sequence number, orthe like) of the IP header and the configuration information (contextidentifier (CID)) of the ROHC protocol. The overall information istransmitted by being included in an initialization and refresh statepacket (IR) packet, and the transmitting PDCP entity transmits theoverall information to the receiving PDCP entity by piggybacking on thePDCP data PDU and the receiving PDCP entity receives and shares theoverall information. Most of this shared information is fixedinformation (source IP address, destination IP address, etc.) that doesnot change until the connection is Re-established, and there are only afew dynamically changing information (context identifier (CID), TCP/IPsequence number, etc.). Therefore, after the entire header informationand the ROHC protocol configuration information are shared once, thetransmitting PDCP entity transmits only the dynamically changedinformation to the receiving PDCP entity. Therefore, instead oftransmitting the entire information of the IP header, only the changedinformation is transmitted, thereby reducing, compressing andtransmitting the header overhead. Accordingly, the ROHC protocol can benormally operated only when the receiving PDCP entity normally receivesthe IR packet.

The header compression protocol can be applied in the PDCP entity, andif the entire IP header information and the ROHC protocol informationare shared but are not synchronized between the transmitting-end PDCPentity 1 f-15 and the receiving-end PDCP entity 1 f-20, the ROHCprotocol may not be used normally. That is, even if the IP header iscompressed and transmitted by the transmitting-end, the receiving-endcannot decompress the IP header.

Accordingly, the transmitting PDCP entity 1 f-15 first transmits the IRpacket 1 f-25 including the entire IP header information and the ROHCprotocol information to the receiving-end, and the receiving PDCP entity1 f-35 receives the IR packet 1 f-25 and completes a synchronizationwith the transmitting PDCP entity 1 f-15. Thereafter, for the IP packet1 f-30, the ROCH protocol compresses and transmits the header. Thereceiving-end PDCP entity performs the procedure of decompressing theROHC compression header.

FIG. 1G is a diagram for describing a data processing procedure of atransmitting PDCP entity and a receiving PDCP entity in the disclosure,according to an embodiment.

If the IP packet arrives at the transmitting PDCP entity 1 g-05, thePDCP entity performs the header compression on the IP header when theROHC protocol is used (1 g-10) and performs integrity protection oncontrol plane data (or SRB) (1 g-15). The ciphering is performed on thedata using the security key and the COUNT value (1 g-20). The PDCPsequence number is allocated, the header field corresponding to the data(control plane data or user plane data) is formed, and the header isdelivered to the lower layer while attached to the ciphered data (1g-25).

Upon receiving the PDCP PDU from the lower layer, the receiving PDCPentity reads the PDCP sequence number and the header field of the PDCPheader and removes the header (1 g-30). The deciphering is performed onthe data from which the header is removed using the security key and theCOUNT value (1 g-35). The integrity verification is performed on thecontrol plane data (or SRB) (1 g-40). If the header is compressed by theROHC protocol, the header is decompressed and the original IP header isrestored (1 g-45). In addition, the restored IP packet (1 g-50) isdelivered to the upper layer.

Throughout the disclosure, an order refers to an ascending order. In thedisclosure, the performance of the header decompression refers to thatthe header compression protocol (ROHC) includes the procedure ofidentifying the header of the TCP/IP packet or the upper layer packet,and if the packet is an IR packet, the operation of identifying theinformation of the IR packet and updating the configuration informationof the header compression protocol depending on the information isincluded. In addition, the performance of the header compression refersto that the configuration information of the header compression protocolis identified to perform the decompression and the decompressed headeris restored.

The transmitting-end PDCP entity and the receiving-end PDCP entitydescribed in the disclosure may refer to that each PDCP entity may be anapparatus belonging to the terminal or an apparatus belonging to thebase station, depending on the downlink scenario and the uplinkscenario. That is, in the uplink scenario, the transmitting-end PDCPentity refers to the terminal apparatus and the receiving-end PDCPentity refers to the base station apparatus. In addition, in thedownlink scenario, the transmitting-end PDCP entity refers to the basestation apparatus and the receiving-end PDCP entity refers to theterminal apparatus. The re-establishment procedure of thetransmitter-end PDCP entity and the receiver-end PDCP entity proposed inthe disclosure may be applied to all the scenarios, and the operation ofthe proposed transmitting-end PDCP entity and the operation of thereceiver-end PDCP entity may also be applied to all the scenarios.

FIG. 1H is a diagram for describing a handover procedure in a nextgeneration mobile communication system, according to an embodiment.

The terminal 1 h-01 in the connected mode state reports the cellmeasurement information to a source base station (source eNB) 1 h-02when the periodic or specific event is satisfied (1 h-05). Based on themeasurement information, the source base station determines whether toperform a handover to neighboring cells by the terminal. The handover isa technology of changing the source base station providing the serviceto the terminal in the connected mode state to another base station (orother cells in the same base station). When the source base stationdetermines to perform a handover, the source base station sends ahandover (HO) request message to a new base station, i.e., a target basestation (target eNB) 1 h-03 that provides a service to the terminal torequest the handover (1 h-10). If the target base station accepts thehandover request, the target base station transmits the HO requestacknowledgement (ACK) message to the source base station (1 h-15). Thesource base station receiving the message transmits an HO commandmessage to the terminal (1 h-20). The source base station delivers theHO command message to the terminal using the RRCConnectionReconfiguration message (1 h-20). When the terminal receivesthe message, the terminal stops transmitting data to and/or receivingdata from the source base station and starts a T304 timer (1 h-25). Ifthe handover of the terminal to the target base station fails for apredetermined time, the T304 returns to the original establishment ofthe terminal and switches to the RRC Idle state. The source base stationtransmits a sequence number (SN) status for the uplink/downlink data (1h-30) and delivers the data to the target base station if there isdownlink data (1 h-35). The terminal attempts random access to thetarget cell 1 h-03 indicated by the source base station (1 h-40). Therandom access is to fit the uplink synchronization simultaneously withnotifying a target cell that the terminal moves through the handover.For the random access, the terminal transmits the preamble correspondingto the preamble ID received from the source base station or the randomlyselected preamble ID to the target cell. After a certain number ofsubframes have passed after the preamble is transmitted, the terminalmonitors whether a random access response (RAR) is transmitted from thetarget cell. The time period in which the monitoring is performed isreferred to as a random access response window (RAR window). If the RARis received during the specific time (1 h-45), the terminal transmits aHO complete message in an RRCConnectionReconfigurationComplete messageto the target base station (1 h-55). Upon successfully receiving therandom access response from the target base station as described above,the terminal ends the T304 timer (1 h-50). The target base stationrequests the source base station 1 h-04 to switch the path to switch theconfigured path of the bearers (1 h-60) and receives the response to thepath switch request (1 h-65). The target base station notifies thesource base station to delete the UE context of the terminal (1 h-70).Accordingly, the terminal attempts to receive data from the RAR windowstarting time for the target base station, and receives the RAR and thenstarts the transmission to the target base station while transmittingthe RRCConnectionReconfigurationComplete message.

FIG. 1I is a diagram for describing a scenario in which a decompressionerror occurs in a receiving-end PDCP entity when a transmitting-end PDCPentity and the receiving-end PDCP entity are using the ROHC protocol inthe handover procedure as illustrated in FIG. 1H, according to anembodiment.

If the out of delivery indicator is not configured in the RRC messageand the terminal having the receiving PDCP entity (AM DRB, AM data radiobearer) connected to or configured with the RLC apparatus supporting theAM mode configures the connection to the source base station andreceives the configuration from the base station to use the ROHCprotocol prior to transmitting data (configurable as the RRC messagelike 1 e-10, 1 e-40, and 1 e-75 in FIG. 1E), the terminal completes thebearer configuration and the ROHC protocol configuration and configuresand transmits the IR packet, and the receiving-end PDCP entity receivesthe IR packet and synchronizes the ROHC protocol with thetransmitting-end. That is, the receiving PDCP entity identifies andstores the entire header information of the IP packet header and theROHC protocol-related configuration information, and decompresses theheader compressed by the ROHC protocol (1 i-05).

If the synchronization between the ROHC protocol of the transmitting-endPDCP entity and the ROHC protocol of the receiving-end PDCP entity iscompleted in step 1 i-05, the transmitting-end compresses the IP packetheader using the ROHC protocol and the receiving-end ROHC protocol maydecompress and recover the transmitted data and transmit the transmitteddata to the upper layer (1 i-10).

In this scenario, it is assumed that the terminal transmits datacorresponding to the PDCP sequence Nos. 1, 2, 3, 4, 5 and 6 to the basestation, the base station actually successfully receives the PDCPsequence number 1 and then successfully receives only the PDCP sequencenumber 2, 3 and 4, and the terminal receives the RLC ACK correspondingto the PDCP sequence number 1 (1 i-15).

In this scenario, when the terminal receives the handover command fromthe source base station, the terminal re-establishes the PDCP (PDCPRe-establishment) entity. The re-establishment of the PDCP entity resetsthe ROHC protocol and performs the retransmission to the target basestation successively starting from the first PDCP sequence number inwhich the ACK is not acknowledged from the lower layer. The source basestation delivers the data received from the terminal to the target basestation (1 i-20). Because the target base station also newly configuresthe ROHC protocol for the PDCP entity corresponding to the terminal, thetarget base station is not synchronized with the ROHC protocol of theterminal PDCP entity.

In the above scenario, the terminal completes the connection setup tothe target base station and configures the IR packet including theentire header information and the ROHC protocol configurationinformation to synchronize the ROHC protocol of the PDCP entity and theROHC protocol of the PDCP entity of the target base station, and thustransmits the IR packet by piggybacking the IR packet on data number 2,which is a first PDCP sequence number that has not received ACK from thelower layer, and performs the retransmission even in PDCP sequence Nos.3, 4, 5, and 6 (1 i-25). In the above description, the IP headers of theIP packets corresponding to the PDCP sequence Nos. 3, 4, 5, and 6 may becompressed by the ROHC protocol.

However, because the target base station has already received the datafor the PDCP sequence Nos. 1, 2, 3, and 4 (received from the source basestation), the target base station considers the data as a duplicatepacket to discard the data immediately (in addition, the same problemmay occur for the outdated packet instead of the duplicated packet).Therefore, because the IR packet is lost, the ROHC protocol of the PDCPentity of the target base station is not synchronized with the ROHCprotocol of the PDCP entity of the terminal, the target base station maynot perform decompression on data received by being later compressed bythe ROHC protocol, thereby causing the decompression error. In this way,the ROHC protocol of the receiving-end PDCP entity transmits the ROHCfeedback to perform the synchronization, and a delay occurs in thisprocess.

FIG. 1J is a diagram for describing an embodiment for solving theproblems as shown in FIG. 1I in the next generation mobile communicationsystem according to an embodiment.

Although the problem has been described with reference to the example ofthe uplink in FIG. 1I, the same problem may occur in the downlink. Thatis, in FIG. 1I, the terminal may be the source base station or thetarget base station, and the source base station or the target basestation may operate as one base station, and thus the same problem mayoccur in the handover process or the PDCP re-establishment process inthe downlink. Therefore, the methods proposed with respect to the uplinkmay be applied to both the uplink and the downlink.

In other words, in the uplink is described as an example, the terminaldescribes the operation of the transmitting PDCP entity, and the basestation describes the operation of the receiving PDCP entity. Therefore,in the case of the downlink, the base station can perform the operationof the transmission PDCP entity, and the terminal may perform theoperation of the receiving PDCP entity. That is, the operation of thetransmitting PDCP entity and the operation of the receiving PDCP entityproposed in the disclosure can be applied to both the uplink and thedownlink.

FIG. 1J is a diagram for describing an embodiment for solving theproblems as shown in FIG. 1I in the next generation mobile communicationsystem according to an embodiment.

In FIG. 1J, the terminal receives the handover command from the basestation, performs the PDCP re-establishment procedure, performs thehandover to the target base station (BS), and then retransmits a firstPDCP PDU, for which ACK is not acknowledged, in order from the lowerlayer. Therefore, even if the target base station has already receiveddata corresponding to the PDCP sequence Nos. 2, 3, and 4, because theACK is received only for the PDCP sequence number 1, the target basestation performs transmission from the PDCP sequence number 2.Therefore, the ROHC protocol of the transmitting-end PDCP entitytransmits the IR packet by piggybacking the IR data on the datacorresponding to the PDCP sequence number 2 (because the IR packet is animportant packet for resetting and configuring the ROHC protocol, the IRpacket can be transmitted by being piggybacked on the data correspondingto the PDCP sequence Nos. 3 and 4 according to the implementation).

In 1 j-10, if the ROHC protocol (header compression protocol) is reset,for example, if there is no context state of a unidirectional mode (Umode), the receiving-end PDCP entity may decipher the packet withoutbeing immediately discarded even if the packet is outdated orduplicated, perform the integrity verification, and perform the headerdecompression to normally receive the IR packet without losing the IRpacket. The above operation may be performed so that the receiving ROHCprotocol is performed in the no context (NC) state or a static context(SC) state of the unidirectional mode (U mode), a bidirectionaloptimistic mode (0 mode), or a bidirectional reliable mode (R mode).That is, the receiving-end PDCP entity deciphers even the outdatedpacket or the duplicated packet without immediately discarding thepacket, performs the integrity verification, and performs the headerdecompression. Therefore, even if the IR packet is piggybacked on theduplicated packet, the receiving-end PDCP entity may receive the IRpacket to identify the entire header information and the ROHC protocolconfiguration information and complete the synchronization with thetransmitting-end ROHC protocol. Therefore, the header compressed PDCPPDUs transmitted from the transmitting-end can be successfullydecompressed by the header (1 j-10).

In 1 j-15, if the ROHC protocol (header compression protocol) is resetor the PDCP entity re-establishment is performed, the receiving-end PDCPentity can perform the header decompression procedure on N packets firstreceived. That is, the receiving-end PDCP entity may perform the PDCPre-establishment procedure irrespective of whether data are outdateddata or duplicated PDCP PDUs data or performs the header decompressionprocedure on the n PDCP PDUs first received after resetting the headercompression protocol, such that the IR packet can be prevented frombeing lost. The quantity of N packets can be adjusted according to theimplementation, and may be commonly set to one value in a standardmanner. In addition, the quantity of N packets can also be set by usingRRC message (i.e., a specific N value can be indicated in the RRCmessage).

FIG. 1K is a diagram for describing another scenario in which adecompression error occurs in a receiving-end PDCP entity when atransmitting-end PDCP entity and the receiving-end PDCP entity are usingthe ROHC protocol in the handover procedure as illustrated in FIG. 1H,according to an embodiment.

The out-of-delivery indicator is not configured in the RRC message, andthe receiving PDCP entity (AM DRB, AM data radio bearer) connected to orconfigured with the RLC apparatus supporting the AM mode may receive thePDCP PDUs corresponding to PDCP sequence Nos. 0, 1, 3, 4, and 6. Becausethe out of deliver delivery is not indicated, the receiving PDCP entityremoves and deciphers the PDCP header for the PDCP PDUs corresponding toNos. 0 and 1 and performs the integrity verification on the PDCP header,and may perform the header decompression on the packets using the headercompression protocol configured by the first header compression protocoland deliver the PDCP PDUs corresponding to Nos. 0 and 1 to the upperlayer (1 k-05, 1 k-15, 1 k-20, and 1 k-25). In the above description,the first header compression protocol configuration means theconfiguration information configured by first resetting the headercompression protocol configuration and then receiving the IR packet. Forthe PDCP PDUs corresponding to the PDCP sequence Nos. 3, 4, and 6 thathave not been received in order, the header is removed and stored in thebuffer (1 k-10).

Thereafter, if the base station determines to handover, the receivingPDCP entity may perform the PDCP entity re-establishment procedure (1k-30). In the above description, if the receiving PDCP entity performsthe PDCP entity re-establishment, the header compression protocol (ROHC)is reset.

If the PDCP PDUs corresponding to PDCP sequence Nos. 2 and 5 are laterreceived, the receiving PDCP entity may remove and decipher the headerand perform the integrity verification on the header when receiving thePDCP PDU corresponding to No. 2, perform the header decompression toidentify the IR packet and use the new header compression protocolconfiguration information to configure the second header compressionprotocol (1 k-40, 1 k-45, and 1 k-50). Because the PDCP PDUscorresponding to No. 2 are received in the above, the headerdecompression procedure may be performed on packets corresponding toNos. 3 and 4 in order, and the packets may be delivered to the upperlayer. At this time, the packets corresponding to Nos. 3 and 4 are theheaders compressed with the first header compression protocolconfiguration information, and the decompression fails because thepackets are now trying to decompress the compressed headers with thesecond header compression protocol configuration information, such thatan error occurs. The decompression can be successfully performed on thenewly received PDCP PDU No. 5, but the header decompression isunsuccessful for the packets corresponding to Nos. 3, 4, and 6previously received (1 k-55).

FIG. 1L is a diagram for describing an embodiment for solving theproblems as shown in FIG. 1K in the next generation mobile communicationsystem according to an embodiment.

The out-of-delivery indicator is not configured in the RRC message, andthe receiving PDCP entity (AM DRB, AM data radio bearer) connected to orconfigured with the RLC apparatus supporting the AM mode may receive thePDCP PDUs corresponding to PDCP sequence Nos. 0, 1, 3, 4, and 6. Becausethe out of delivery is not indicated, the receiving PDCP entity removesand deciphers the PDCP header for the PDCP PDUs corresponding to Nos. 0and 1 and performs the integrity verification on the PDCP header, andmay perform the header decompression on the packets using the headercompression protocol configured by the first header compression protocolconfiguration and deliver the PDCP PDUs corresponding to Nos. 0 and 1 tothe upper layer (1 l-05, 1 l-15, 1 l-20, and 1 l-25). In the abovedescription, the first header compression protocol configuration meansthe configuration information configured by first resetting the headercompression protocol and then receiving the IR packet. For the PDCP PDUscorresponding to the PDCP sequence Nos. 3, 4, and 6 that have not beenreceived in order, the header is removed and stored in the buffer (1l-10).

Thereafter, if the base station determines to handover, the receivingPDCP entity may perform the PDCP entity re-establishment procedure (1l-30).

Here, when the receiving PDCP entity performs the PDCP entityre-establishment, the receiving PDCP entity performs the headerdecompression on the headers (TCP/IP header) corresponding to the PDCPSDUs of the existing PDCP PDU that first exists in the buffer before theheader compression protocol (ROHC) is reset by using the first headercompression protocol configuration information and stores thedecompressed headers (1 l-35). After performing the decompressionprocedure, the header compression protocol is reset (1 l-40).

If the PDCP PDUs corresponding to PDCP sequence Nos. 2 and 5 are laterreceived, the receiving PDCP entity may remove and decipher the headerand perform the integrity verification on the header when receiving thePDCP PDU corresponding to No. 2, perform the header decompression toidentify the IR packet, and use the new header compression protocolconfiguration information to configure the second header compressionprotocol (1 l-45 and 1 l-50). Because the PDCP PDUs corresponding to No.2 is received in the above description, the header decompressionprocedure may be performed on packets corresponding to Nos. 3 and 4 inorder, but the packets may be delivered to the upper layer because thedecompression is already performed in the above procedure. The newlyreceived PDCP PDU No. 5 can be successfully decompressed using thesecond header compression protocol configuration, and may be deliveredto the upper layer along with the packet (its header is decompressed byusing the first header compression protocol configuration in advance inthe above description) corresponding to the already received PDCP PDUNo. 6.

The operations of the transmitting PDCP entity for performing thereceiving data processing operation and the PDCP re-establishmentprocedure of the receiving PDCP entity according to the embodiments ofthe disclosure are as follows. In the following operation, when the basestation configures the PDCP entity (pdcp-config) in the RRC message orconfigures the out-of-delivery for the bearer or the PDCP entity in thelogical channel configuration or (logicalchannelconfig) bearerconfiguration (drb-config), the base station embodies even the receivepacket processing operation of the receiving PDCP entity for supportingthe out-of-delivery in the PDCP entity.

Receive packet processing operation of receiving PDCP entity (Receiveoperation).

The window state variables used in the receive packet processingoperation of the receiving PDCP entity are as follows, and the windowstate variables maintains the COUNT value.

In this section, following definitions are used:

HFN(State Variable): the HFN part (i.e. the number of most significantbits equal to HFN length) of the State Variable;

SN(State Variable): the SN part (i.e. the number of least significantbits equal to PDCP SN length) of the State Variable;

RCVD_SN: The PDCP SN of the received PDCP Data PDU, included in the PDUheader;

RCVD_HFN: the HFN of the received PDCP Data PDU, calculated by thereceiving PDCP entity;

RCVD_COUNT: the COUNT of the received PDCP Data PDU=[RCVD_HFN, RCVD_SN];

RX_NEXT: This state variable indicates the COUNT value of the next PDCPSDU expected to be received. The reset value is 0;

RX_DELIV: This state variable indicates the COUNT value of the firstPDCP SDU not delivered to the upper layers. The reset value is 0;

RX_REORD: This state variable indicates the COUNT value following theCOUNT value associated with the PDCP Data PDU which triggeredt-Reordering; and

t-Reordering: The duration of the timer is configured by upper layers(RRC layer, configured in RRC message, 1 e-10, 1 e-40. and 1 e-75 inFIG. 1E). This timer is used to detect loss of PDCP Data PDUs, and onlyone t-Reordering per receiving PDCP entity is running at a given time.

(Actions when a PDCP Data PDU is received from lower layers)

At reception of a PDCP Data PDU from lower layers, the receiving PDCPentity shall determine the COUNT value of the received PDCP Data PDU,i.e. RCVD_COUNT, as follows:

if RCVD_SN<=SN(RX_DELIV)−Window_Size:

-   -   RCVD_HFN=HFN(RX_DELIV)+1;        -   else if RCVD_SN>SN(RX_DELIV)+Window_Size:    -   RCVD_HFN=HFN(RX_DELIV)−1;

else:

-   -   RCVD_HFN=HFN(RX_DELIV)    -   RCVD_COUNT=[RCVD_HFN, RCVD_SN]

After determining the COUNT value of the received PDCP DataPDU=RCVD_COUNT, the receiving PDCP entity shall:

if RCVD_COUNT<RX_DELIV, or if the PDCP Data PDU with COUNT=RCVD_COUNThas been received before: (For packet outdated or elapsed duration orout of window or duplicated);

Perform deciphering and integrity verification of the PDCP Data PDUusing COUNT=RCVD_COUNT;

-   -   if integrity verification fails    -   indicate the integrity verification failure to upper layer and        discard the PDCP Data PDU;    -   if header decompression protocol (ROHC) is NC state in U-mode        (or header compression protocol is reset and not reconfigured)        -   performs header decompression for the received packet            (otherwise already discarded);    -   discard the PDCP Data PDU (otherwise already discarded);    -   else:        -   Perform deciphering and integrity verification of the PDCP            Data PDU using COUNT=RCVD_COUNT    -   if integrity verification fails        -   indicate the integrity verification failure to upper layer;        -   discard the PDCP Data PDU;

(In case of 1 j-10 and 1 j-15, when the header compression protocol isin the NC state in the U mode in the receiving operation or reset, thepackets (may be applied irrespective of whether the packets are outdatedor duplicated) of the first n times (or n numbers) may be alwayssubjected to the header decompression procedure.

If the received PDCP Data PDU with COUNT value=RCVD_COUNT is notdiscarded above, the receiving PDCP entity shall;

store the resulting PDCP SDU in the reception buffer;

if RCVD_COUNT>=RX_NEXT:

-   -   update RX_NEXT to RCVD_COUNT+1;

if outOfOrderDelivery is configured (if outOfOrderDelivery is indicated)

-   -   deliver the resulting PDCP SDU to upper layers;

if RCVD_COUNT=RX_DELIV;

-   -   deliver to upper layers in ascending order of the associated        COUNT value after performing header decompression;    -   all stored PDCP SDU(s) with consecutively associated COUNT        value(s) starting from COUNT=RX_DELIV,    -   update RX_DELIV to the COUNT value of the first PDCP SDU which        has not been delivered to upper layers, with COUNT        value>=RX_DELIV,    -   if t-Reordering is running, and if RX_DELIV>=RX_REORD,    -   stop and reset t-Reordering.

if t-Reordering is not running (includes the case when t-Reordering isstopped due to actions above), and RX_DELIV<RX_NEXT,

-   -   update RX_REORD to RX_NEXT;    -   start t-Reordering.

When t-Reordering expires, the receiving PDCP entity shall:

(The receiving PDCP entity when a t-Reordering expires shall:

deliver to upper layers in ascending order of the associated COUNT valueafter performing header decompression;

-   -   all stored PDCP SDU(s) with associated COUNT value(s)<RX_REORD;    -   all stored PDCP SDU(s) with consecutively associated COUNT        value(s) starting from RX_REORD;

update RX_DELIV to the COUNT value of the first PDCP SDU which has notbeen delivered to upper layers, with COUNT value>=RX_REORD,

if RX_DELIV<RX_NEXT;

-   -   update RX_REORD to RX_NEXT;    -   start t-Reordering.

Detailed procedures for re-establishing the transmitting-end PDCP entityand receiving-end PDCP entity (1 j-15) are as follows.

PDCP entity Re-establishment procedure

When requesting the PDCP entity Re-establishment in an upper layer, thetransmitting PDCP entity is operated as follows:

For UM DRB and AM DRB (for example, drb-ContinuROHC is included in theMobilityControlInfo of the handover command message, that is, the RRCConnection Reconfiguration message. Generally, it is configured at thetime of handover to other cells in the source base station), ifdrb-ContinuROHC is not configured, the header compression protocol(ROHC) for the uplink is reset and starts in the IR state in the U mode;

For UM DRB and SRB, the TX_NEXT variables are set to the initial value(TX_NEXT indicates the COUNT value for the PDCP SDU to be subsequentlytransmitted from the transmitting PDCP entity. TX_NEXT: This statevariable indicates the COUNT value of the next PDCP SDU to betransmitted. The initial value is 0.);

Apply the ciphering algorithm and the key provided by the upper layer inthe PDCP Re-establishment procedure; and

Apply the integrity protection algorithm and the key provided by theupper layer in the PDCP Re-establishment procedure;

For UM DRB, the PDCP SDUs that have already been assigned the PDCPsequence number but have not yet been delivered to the lower layer areprocessed as follows:

-   -   The PDCP SDUs are processed as if they were received from the        upper layer.    -   The PDCP SDUs are transmitted in the order of the assigned COUNT        values before the PDCP Re-establishment procedure, and the PDCP        discard timer does not restart.

or AM DRB, the retransmission or the transmission is performed in theorder of the assigned COUNT value from the first PDCP SDU that has notbeen confirmed to be successfully transmitted from the lower layerbefore the PDCP Re-establishment procedure, and the following procedureis performed.

-   -   The header compression is performed on the PDCP SDU.    -   The ciphering and the integrity protection are performed using        the COUNT value corresponding to the PDCP SDU.    -   The PDCP data PDU resulting from the above procedure is        delivered to the lower layer.

When upper layers request a PDCP entity re-establishment, thetransmitting PDCP entity shall:

for UM DRBs and AM DRBs, reset the header compression protocol foruplink and start with an IR state in U-mode if drb-ContinueROHC is notconfigured;

for UM DRBs and SRBs, set TX_NEXT to the initial value;

for SRBs, discard all stored PDCP SDUs and PDCP PDUs;

apply the ciphering algorithm and key provided by upper layers duringthe PDCP entity Re-establishment procedure;

apply the integrity protection algorithm and key provided by upperlayers during the PDCP entity Re-establishment procedure;

for UM DRBs, for each PDCP SDU already associated with a PDCP SN but forwhich a corresponding PDU has not previously been submitted to lowerlayers:

consider the PDCP SDUs as received from upper layer;

perform transmission of the PDCP SDUs in ascending order of the COUNTvalue associated to the PDCP SDU prior to the PDCP re-establishmentwithout restarting the discardTimer.

For AM DRBs, from the first PDCP SDU for which the successful deliveryof the corresponding PDCP Data PDU has not been confirmed by lowerlayers, perform retransmission or transmission of all the PDCP SDUsalready associated with PDCP SNs in ascending order of the COUNT valuesassociated to the PDCP SDU prior to the PDCP entity re-establishment asspecified below:

perform header compression of the PDCP SDU;

perform integrity protection and ciphering of the PDCP SDU using theCOUNT value associated with this PDCP SDU;

submit the resulting PDCP Data PDU to lower re.

When upper layers request a PDCP entity Re-establishment, the receivingPDCP entity shall:

for SRBs, discard all stored PDCP SDUs and PDCP PDUs

for UM DRBs, if t-Reordering is running:

stop and reset t-Reordering;

deliver all stored PDCP SDUs to the upper layers in ascending order ofassociated COUNT values after performing header decompression;

for AM DRBs, perform header decompression for all stored PDCP PDUs andstore them in the reception buffer if drb-ContinueROHC is notconfigured;

for UM DRBs and AM DRBs, reset the header compression protocol fordownlink and start with NC state in U-mode if drb-ContinueROHC is notconfigured;

(for AM DRBs, perform header decompression for the first received n PDCPPDUs if header compression protocol is reset in the above.)

for UM DRBs and SRBs, set RX_NEXT and RX_DELIV to the initial value;

apply the ciphering algorithm and key provided by upper layers duringthe PDCP entity re-establishment procedure;

apply the integrity protection algorithm and key provided by upperlayers during the PDCP entity re-establishment procedure.

For the AM DRB driven by the AM mode RLC layer apparatus in the aboveprocedure, the following operation is performed when the receiving PDCPentity performs the PDCP re-establishment.

For AM DRBs, perform header decompression for all stored PDCP PDUs andstore them in the reception buffer if drb-ContinueROHC is notconfigured;

The reason for performing the above operation is as follows.

For example, the terminal may receive downlink data from the basestation to the AM bearer (which means the bearer driven in the AM modeof the RLC layer supporting the ARQ function). That is, the base stationtransmits the PDCP PDUs corresponding to the PDCP sequence numbers 0, 1,2, 3 and 4 to the terminal as downlink data, and the receiving PDCPentity of the terminal may first receive the PDCP PDUs corresponding toNos. 1, 3, and 4 out of order during the transmission. When thereceiving PDCP layers of the terminal are transmitted in order (when theout-of-delivery indicator is not indicated by the RRC configuration),the headers for the PDCP PDUs corresponding to Nos 1, 3, and 4 areanalyzed, deciphered, subjected to the integrity verification, andstored in the buffer (the header decompression is performed only whenarranged in order and delivered to the upper layer). The headerdecompression does not refer to the PDCP header but refers to thedecompression for the TCP/IP header of the IP packet of the PDCP SDU(data part of the PDCP PDU). At this time, if the base stationdetermines the handover and instructs the terminal to transmit ahandover command with an RRC message (RRConnectionReconfiguration), thereceiving PDCP entity of the terminal receiving the instructionre-establishes the PDCP entity (PDCP re-establishment). That is, theheader compression protocol (ROHC) is reset immediately. The IR packetis received later to complete the header compression protocolconfiguration, and if in addition to Nos. 1, 3, and 4, the PDCP PDUscorresponding to Nos. 0 and 2 are later received, the order can berearranged, they are subjected to the header decompression and should bedelivered to the upper layer. At this time, because the TCP/IP header ofthe PDCP SDU corresponding to 1, 3 and 4 is compressed with thepreviously configured header compression configuration, and the PDCP SDUcorresponding to Nos. 0 and 2 is compressed with the newly configuredheader compression protocol configuration, it is possible to cause afailure or an error when the header decompression is performed on theTCP/IP header of the PDCP SDU corresponding to Nos. 1, 3, and 4 with thenew header compression protocol configuration. To solve this problem, inthe PDCP re-establishment procedure of an embodiment of the disclosure,when the re-establishment of the receiving PDCP entity is to beperformed, if there are PDCP SDUs stored in the existing buffer beforethe header compression protocol is reset, a method for decompressing theTCP/IP headers of the PDCP SDUs with the existing header compressionprotocol, storing the TCP/IP headers in the buffer, and then resettingthe header compression protocol is proposed. The proposed method is anoperation of being suitable when drb-ContinueROHC (an indicator that thecurrent ROHC setting is used as it is) is not configured. If thedrb-ContinueROHC is configured, it means that the current ROHCconfiguration is to be used as it is. Therefore, the header compressionprotocol will not be reset and performing the header decompression onPDCP PDUs previously stored in the buffer as in the above procedure maybe unnecessary.

In the disclosure, the performance of the header decompression refers tothat the header compression protocol (ROHC) includes the procedure ofidentifying the header of the TCP/IP packet or the upper layer packet,and if the packet is an IR packet, the operation of identifying theinformation of the IR packet and updating the configuration informationof the header compression protocol depending on the information isincluded. In addition, the performance of the header decompressionrefers to that the configuration information of the header compressionprotocol is identified to perform the decompression and the decompressedheader is restored.

FIG. 1M is a diagram illustrating an operation when the receiving PDCPentity outdates or receives a duplicated PDCP PDU, according to anembodiment.

In FIG. 1M, if the receiving PDCP entity receives (1 m-01) the outdatedor duplicated data (1 m-05), the receiving PDCP entity first performsthe deciphering and the integrity verification (1 m-10, if the integrityverification fails, such is reported to the upper layer and immediatelydiscarded). Then, if the mode and the state of the current headercompression protocol (ROHC) are in the NC state in the U mode (1 m-15),the header decompression is performed (it is identified whether there isthe IR packet, and if so, the header compression protocol configurationinformation is updated) and the data are discarded (1 m-20). If the modeand the state of the current header compression protocol are differentfrom the NC state in the U mode (1 m-15), the data are discarded (1m-25). If the received PDCP PDU is not outdated or duplicated (1 m-05),the deciphering and the integrity verification are performed, the headerdecompression is performed, and then the data processing is performed (1m-30).

In case of the embodiments of the disclosure, when the headercompression protocol is in the NC state in the U mode in the receivingoperation or reset, the packets (may be applied irrespective of whetherthe packets are outdated or duplicated) of the first n times (or nnumbers) may be always subjected to the header decompression procedure.

FIG. 1N is a diagram illustrating an operation when the receiving PDCPentity operated in an AM DRB receives a PDCP entity re-establishmentrequest, according to an embodiment.

In FIG. 1N, when the receiving PDCP entity receives the PDCP entityre-establishment request (1 n-05), the receiving PDCP entity performsthe header decompression on the PDCP PDUs or the PDCP SDUs stored in thecurrent buffer and stores the PDCP PDUs or the PDCP SDUs in the buffer(1 n-10). The header decompression protocol is reset (1 n-15). The newkey provided during the PDCP entity re-establishment is applied to thedeciphering/integrity verification algorithm (1 n-20).

In case of the embodiments of the disclosure, when the headercompression protocol is in the NC state in the U mode in the receivingoperation or reset, the packets (may be applied irrespective of whetherthe packets are outdated or duplicated) of the first n times (or nnumbers) may be always subjected to the header decompression procedure.

In FIG. 1N, the PDCP entity re-establishment operation proposed by thedisclosure can be summarized as follows:

Start of PDCP Re-establishment procedure;

Among the AM DRBs, the first operation is applied to the DRBs in whichthe header compression protocol is configured and the drb-ContinueROHCis configured;

Among the AM DRBs, the second operation is applied to the DRBs in whichthe header compression protocol is configured and the drb-ContinueROHCis not configured;

The first operation may include the following operations:

Header compression protocol reset;

If the RCVD_COUNT=RX_NEXT condition of the PDCP PDU received after PDCPRe-establishment is established (that is, if the order is arranged bythe received PDCP PDU), the following operation is performed:

deliver to upper layers in ascending order of the associated COUNT valueafter performing header decompression;

The second operation may include the following operations:

perform header decompression for all stored PDCP PDUs and store them inthe reception buffer;

Header compression protocol reset;

When the RCVD_COUNT=RX_NEXT condition of the PDCP PDU received afterPDCP Re-establishment is established (that is, if the order is arrangedby the received PDCP PDU), the header of the PDCP PDU to which theheader decompression has not yet been performed is restored(decompressed) and is delivered to the upper layer according to theCOUNT sequence; and

deliver to upper layers in ascending order of the associated COUNT valueafter performing header decompression if having not already beenperformed;

The disclosure proposes a procedure in which the receiving PDCP entityperforms the PDCP entity re-establishment in the handover procedure.However, the handover procedure described in the disclosure is anexample of performing the PDCP entity re-establishment, and when theradio link failure (RLF) or the RRC deactivation terminal stops theconnection or resumes the connection, or when the RRC message triggeringthe PDCP entity re-establishment is received, the receiving PDCP entitymay perform the PDCP entity re-establishment procedure proposed in thedisclosure.

In the following description of the disclosure, when the terminalreceives an indication for stored UE AS context to be used in the RRCdeactivation mode from the base station in a current configuration whenthe terminal accesses the connection to the network in the RRCdeactivation mode, the 2-2th embodiment in which, when the base stationconfigures the PDCP entity (pdcp-config) in the RRC message orconfigures the out-of-delivery for the bearer or the PDCP entity in thelogical channel configuration or (logicalchannelconfig) bearerconfiguration (drb-config), the base station embodies even the receivepacket processing operation of the receiving PDCP entity for supportingthe out-of-delivery in the PDCP entity, is proposed. That is, there-establishment procedure of the transmitting-end and receiving-endPDCP entities for supporting the RRC deactivation mode terminal in thenext generation mobile communication system is proposed as follows. TheROHC decompression failure problem described in the disclosure can alsooccur when the RRC deactivation mode terminal re-accesses the network.Therefore, the embodiment is proposed as follows:

PDCP entity re-establishment;

When upper layers request a PDCP entity Re-establishment, thetransmitting PDCP entity shall:

For UM DRB and AM DRB (for example, drb-ContinuROHC is included inMobilityControlInfo of handover command message, that is, RRC ConnectionReconfiguration message. Generally, it is configured at the time ofhandover to other cells in the source base station), if drb-ContinuROHCis not configured, the header compression protocol (ROHC) for the uplinkis reset and starts in the IR state in the U mode;

For UM DRBs and SRBs, set TX_NEXT to the initial value (TX_NEXTindicates the COUNT value for the PDCP SDU to be subsequentlytransmitted from the transmitting PDCP entity);

TX_NEXT: This state variable indicates the COUNT value of the next PDCPSDU to be transmitted. The initial value is 0;

Apply the ciphering algorithm and key provided by upper layers duringthe PDCP entity Re-establishment procedure;

Apply the integrity protection algorithm and key provided by upperlayers during the PDCP entity Re-establishment procedure;

For UM DRBs, for each PDCP SDU already associated with a PDCP SN but forwhich a corresponding PDU has not previously been submitted to lowerlayers;

-   -   Consider the PDCP SDUs as received from upper layer.    -   Perform transmission of the PDCP SDUs in ascending order of the        COUNT value associated to the PDCP SDU prior to the PDCP        Re-establishment without restarting the discard Timer.

For AM DRBs, from the first PDCP SDU for which the successful deliveryof the corresponding PDCP Data PDU has not been confirmed by lowerlayers, perform retransmission or transmission of all the PDCP SDUsalready associated with PDCP SNs in ascending order of the COUNT valuesassociated to the PDCP SDU prior to the PDCP entity Re-establishment asspecified below:

-   -   Perform header compression of the PDCP SDU.

Perform integrity protection and ciphering of the PDCP SDU using theCOUNT value associated with this PDCP SDU.

-   -   Submit the resulting PDCP Data PDU to lower layer.

When upper layers request a PDCP entity Re-establishment, the receivingPDCP entity shall:

For SRBs, discard all stored PDCP SDUs and PDCP PDUs.

For UM DRBs, if t-Reordering is running,

-   -   stop and reset t-Reordering.    -   deliver all stored PDCP SDUs to the upper layers in ascending        order of associated COUNT values after performing header        decompression.

For AM DRBs, perform header decompression for all stored PDCP PDUs, andstores the header decompression PDCP SDUs in the current receivingbuffer except if upper layers indicate stored UE AS context is used anddrb-ContinueROHC is configured.

For UM DRBs, reset the header compression protocol for downlink andstart with NC state in U-mode if drb-ContinueROHC is not configured.

For AM DRBs, reset header decompression for downlink and starts in NCstate in U mode, except if upper layers indicate stored UE AS context isused and drb-ContinueROHC is configured.

In case of an embodiment of the disclosure, when the header compressionprotocol is in the NC state in the U mode in the receiving operation orreset, the packets (may be applied irrespective of whether the packetsare outdated or duplicated) of the first n times (or n numbers) may bealways subjected to the header decompression procedure.

For UM DRBs and SRBs, set RX_NEXT and RX_DELIV to the initial value.

Apply the ciphering algorithm and key provided by upper layers duringthe PDCP entity Re-establishment procedure.

Apply the integrity protection algorithm and key provided by upperlayers during the PDCP entity Re-establishment procedure.

For AM DRB driven by the AM mode RLC layer apparatus in the aboveprocedure, the following operation is performed when the receiving PDCPentity performs the PDCP Re-establishment.

For AM DRBs, perform header decompression for all stored PDCP PDUs, andstores the header decompression PDCP SDUs in the current receivingbuffer except if upper layers indicate stored UE AS context is used anddrb-ContinueROHC is configured.

For AM DRBs, perform header decompression for all stored PDCP PDUs,except if upper layers indicate stored UE AS context is used anddrb-ContinueROHC is configured in TS 38.331 [3];

The above operation may also be as follows as the same meaning.

For AM DRBs, perform header decompression for all stored PDCP PDUs, andstores the header decompression PDCP SDUs in the current receivingbuffer except if upper layers does not indicate stored UE AS context isused and drb-ContinueROHC is not configured.

For AM DRBs, perform header decompression for all stored PDCP PDUs ifdrb-ContinueROHC is not configured or if upper layers don't indicatestored UE AS context is used in 3GPP TS 38.331 [3]: “NR Radio ResourceControl (RRC); Protocol Specification.”

The reason for performing the above operation is as follows.

For example, the terminal may receive downlink data from the basestation to the AM bearer (which means the bearer driven in the AM modeof the RLC layer supporting the ARQ function). That is, the base stationtransmits the PDCP

PDUs corresponding to the PDCP sequence Nos. 0, 1, 2, 3 and 4 to theterminal as downlink data, and the receiving PDCP entity of the terminalmay first receive the PDCP PDUs corresponding to Nos. 1, 3, and 4 out oforder during the transmission. When the receiving PDCP layers of theterminal are transmitted in order (when the out-of-delivery indicator isnot indicated by the RRC configuration), the headers for the PDCP PDUscorresponding to Nos. 1, 3, and 4 are analyzed, deciphered, subjected tothe integrity verification, and stored in the buffer (The headerdecompression is performed only when arranged in order and delivered tothe upper layer. The header decompression does not refer to the PDCPheader but refers to the decompression for the TCP/IP header of the IPpacket of the PDCP SDU (data part of the PDCP PDU)). At this time, ifthe base station determines the handover and instructs the terminal totransmit a handover command with an RRC message(RRConnectionReconfiguration), the receiving PDCP entity of the terminalreceiving the instruction Re-establishes the PDCP entity (PDCPreestablishment). That is, the header compression protocol (ROHC) isreset immediately. The IR packet is later received to complete theheader compression protocol configuration, and if in addition to Nos. 1,3, and 4, the PDCP PDUs corresponding to Nos. 0 and 2 are laterreceived, the order can be rearranged, they are subjected to the headerdecompression and needs to be delivered to the upper layer. At thistime, because the TCP/IP headers of the PDCP SDU corresponding to Nos.1, 3 and 4 are compressed with the previously configured headercompression protocol configuration, and the PDCP SDUs corresponding toNos. 0 and 2 are compressed with the newly configured header compressionprotocol configuration, it is possible to cause a failure or an errorwhen the header decompression is performed on the TCP/IP headers of thePDCP SDU corresponding to Nos. 1, 3, and 4 with the new headercompression protocol configuration. To solve this problem, in the PDCPre-establishment procedure of an embodiment of the disclosure, when there-establishment of the receiving PDCP entity is to be performed, ifthere are PDCP SDUs stored in the existing buffer before the headercompression protocol is reset, a method for decompressing the TCP/IPheaders of the PDCP SDUs with the existing header compression protocol,storing the TCP/IP headers in the buffer, and then resetting the headercompression protocol is proposed. The proposed method is an appropriateoperation when drb-ContinueROHC (an indicator that the current ROHCconfiguration is to be used as it is) is not set or when it is notsignaled to use the stored UE AS context. That is, the above operationcan be applied except that drb-ContinueROHC is configured and the upperlayer instructs to use the stored UE AS context. The case in which thedrb-ContinueROHC is configured and instructed to use the stored UE AScontext to the upper layer means that the current ROHC configuration isused in the current configuration. Therefore, the header compressionprotocol will not be reset the header decompression on the PDCP PDUspreviously stored in the buffer as in the above procedure isunnecessary.

In the an embodiment of the re-establishment procedure of thetransmitting-end and receiving-end PDCP entities for supporting the RRCdeactivation mode terminal in the next generation mobile communicationsystem of the disclosure, if the drb-ContinueROHC is not configured forthe UM DRB, the header compression protocol is reset and the headercompression protocol is reset except that the drb-ContinueROHC isconfigured for the AM DRB and the upper layer instructs to use thestored UE AS context in the current configuration. The reasons forprocessing the UM DRB and the AM DRB to distinguish the UM DRB and theAM DRB are as follows.

For the AM DRB, if the drb-ContinueROHC is configured but the headercompression protocol is not reset, there is the data retransmissionprocedure in the PDCP Re-establishment procedure and the header of thedata is compressed again during this retransmission process. Therefore,the header of the previously compressed data is compressed again, sothat the order of header compression can be mixed. That is, if thecompression is performed in the order of the PDCP sequence Nos. 1, 2, 3,4, and 5 and the Nos. 3 and 4 is well received by the PDCP statusreport, when the Nos. 1, 2, and 5 are newly compressed, the problemoccur that the No. 1 is compressed five times and then the No. 1 iscompressed again by content. In the above description, because there isthe case in which the version of the header compression protocol isvarious and any header compression protocol is compressed in order, theprotocol error may occur.

However, for the AM DRB, if the drb-ContinueROHC is configured and theupper layer instructs to use the stored UE AS context in the currentconfiguration, the RRC deactivation terminal re-access the network andtherefore there is no data to be retransmitted. Therefore, there is noproblem that the header of the data is compressed in the out-of-ordermanner as described above.

In addition, for the UM DRB, because there is no procedure ofretransmitting in the PDCP re-establishment procedure, if thedrb-ContinueROHC is configured, the problem does not occur even if theheader compression protocol is not reset.

Therefore, in the embodiment of the re-establishment procedure of thetransmitting-end and receiving-end PDCP entities for supporting the RRCdeactivation mode terminal in the next generation mobile communicationsystem of the disclosure, if the drb-ContinueROHC is not configured forthe UM DRB, the header compression protocol is reset and the headercompression protocol is reset except that the drb-ContinueROHC isconfigured for the AM DRB and the upper layer instructs to use thestored UE AS context in the current configuration.

During the re-establishment procedure of the receiving PDCP entity ofthe embodiment proposed above, the following procedure may be performedonly when drb-ContinueROHC is not configured, so that it is performedirrespective of terminal context maintenance:

For AM DRBs, perform header decompression for all stored PDCP PDUs, andstores the header decompression PDCP SDUs in the current receivingbuffer except if upper layers indicate stored UE AS context is used anddrb-ContinueROHC is configured

That is, the above procedure may be performed regardless of the UEcontext maintenance as in the following procedure,

For AM DRBs, perform header decompression for all stored PDCP PDUs andstore them in the reception buffer if drb-ContinueROHC is notconfigured.

FIG. 1O is a diagram illustrating a structure of a terminal, accordingto an embodiment.

Referring to FIG. 1O, the terminal includes a radio frequency (RF)processor 10-10, a baseband processor 10-20, a storage unit 10-30, and acontroller 10-40.

The RF processor 10-10 transmits and receives signals through a radiochannel, such as band conversion and amplification of a signal. That is,the RF processor 10-10 up-converts a baseband signal provided from thebaseband processor 10-20 into an RF band signal and then transmits theRF band signal through an antenna and down-converts the RF band signalreceived through the antenna into the baseband signal. For example, theRF processor 10-10 may include a transmitting filter, a receivingfilter, an amplifier, a mixer, an oscillator, a digital to analogconverter (DAC), an analog to digital converter (ADC), or the like. Inthe above figure, only one antenna is illustrated, but the terminal mayinclude a plurality of antennas. Further, the RF processor 10-10 mayinclude a plurality of RF chains. Further, the RF processor 10-10 mayperform beamforming. For beamforming, the RF processor 10-10 may adjusta phase and a size of each of the signals transmitted and receivedthrough a plurality of antennas or antenna elements. In addition, the RFprocessor may perform MIMO and may receive a plurality of layers whenperforming a MIMO operation. The RF processor 10-10 may performreception beam sweeping by appropriately configuring a plurality ofantennas or antenna elements under the control of the controller oradjust a direction and a beam width of the reception beam so that thereception beam is resonated with the transmission beam.

The baseband processor 10-20 performs a conversion function between abaseband signal and a bit string according to a physical layer standardof a system. For example, when data are transmitted, the basebandprocessor 10-20 generates complex symbols by coding and modulating atransmitted bit string. Further, when data are received, the basebandprocessor 10-20 recovers the received bit string by demodulating anddecoding the baseband signal provided from the RF processor 10-10. Forexample, according to the orthogonal frequency division multiplexing(OFDM) scheme, when data are transmitted, the baseband processor 10-20generates the complex symbols by coding and modulating the transmittingbit string, maps the complex symbols to sub-carriers, and then performsan inverse fast Fourier transform (IFFT) operation and a cyclic prefix(CP) insertion to construct the OFDM symbols. Further, when data arereceived, the baseband processor 10-20 divides the baseband signalprovided from the RF processor 10-10 in an OFDM symbol unit and recoversthe signals mapped to the sub-carriers by a fast Fourier transform (FFT)operation and then recovers the received bit string by the modulationand decoding.

The baseband processor 10-20 and the RF processor 10-10 transmit andreceive a signal as described above. Therefore, the baseband processor10-20 and the RF processor 10-10 may be called a transmitter, areceiver, a transceiver, or a communication unit. Further, at least oneof the baseband processor 10-20 and the RF processor 10-10 may include aplurality of communication modules to support a plurality of differentradio access technologies. Further, at least one of the basebandprocessor 10-20 and the RF processor 10-10 may include differentcommunication modules to process signals in different frequency bands.For example, the different wireless access technologies may include anLTE network, an NR network, and the like. Further, the differentfrequency bands may include a super high frequency (SHF) (for example:2.5 GHz, 5 GHz) band, a millimeter wave (for example: 60 GHz) band.

The storage unit 10-30 stores data and software such as basic programs,application programs, and configuration information for the operation ofthe terminal. The storage unit 10-30 provides the stored data accordingto the request of the controller 10-40.

The controller 10-40 controls the overall operations of the terminal.For example, the controller 10-40 controls transmission and reception ofa signal through the baseband processor 10-20 and the RF processor10-10. Further, the controller 10-40 records data to and reads from thestorage unit 10-30. For this purpose, the controller 10-40 may includeat least one processor, microprocessor, central processing unit, or thelike. For example, the controller 10-40 may include a communicationprocessor (CP) performing a control for communication and an applicationprocessor (AP) controlling an upper layer such as the applicationprograms. In addition, according to the embodiment of the disclosure,the controller 10-40 may include a multiple connection processor 10-42that performs processing to be operated in a multi connection mode.

FIG. 1P is a block diagram illustrating a configuration of a basestation in a wireless communication system, according to an embodiment.

As illustrated in FIG. 1P, the base station is configured to include anRF processor 1 p-10, a baseband processor 1 p-20, a backhaulcommunication unit 1 p-30, a storage unit 1 p-40, and a controller 1p-50.

The RF processor 1 p-10 serves to transmit and receive a signal througha radio channel, such as band conversion and amplification of a signal.That is, the RF processor 1 p-10 up-converts a baseband signal providedfrom the baseband processor 1 p-20 into an RF band signal and thentransmits the RF band signal through an antenna and down-converts the RFband signal received through the antenna into the baseband signal. Forexample, the RF processor 1 p-10 may include a transmitting filter, areceiving filter, an amplifier, a mixer, an oscillator, a digital toanalog converter (DAC), an analog to digital converter (ADC), or thelike. In FIG. 1P, only one antenna is illustrated, but the first accessnode may include a plurality of antennas. Further, the RF processor 1p-10 may include a plurality of RF chains. Further, the RF processor 1p-10 may perform beamforming. For beamforming, the RF processor 1 p-10may adjust a phase and a size of each of the signalstransmitted/received through a plurality of antennas or antennaelements. The RF processor may perform a downward MIMO operation bytransmitting one or more layers.

The baseband processor 1 p-20 performs a conversion function between thebaseband signal and the bit string according to the physical layerstandard of the first radio access technology. For example, when data istransmitted, the baseband processor 1 p-20 generates complex symbols bycoding and modulating a transmitted bit string. Further, when data isreceived, the baseband processor 1 p-20 recovers the received bit stringby demodulating and decoding the baseband signal provided from the RFprocessor 1 p-10. For example, according to the OFDM scheme, when datais transmitted, the baseband processor 1 p-20 generates the complexsymbols by coding and modulating the transmitting bit string, maps thecomplex symbols to the sub-carriers, and then performs the IFFToperation and the CP insertion to construct the OFDM symbols. Further,when data is received, the baseband processor 1 p-20 divides thebaseband signal provided from the RF processor 1 p-10 in the OFDM symbolunit and recovers the signals mapped to the sub-carriers by the FFToperation and then recovers the receiving bit string by the modulationand decoding. The baseband processor 1 p-20 and the RF processor 1 p-10transmit and receive a signal as described above. Therefore, thebaseband processor 1 p-20 and the RF processor 1 p-10 may be called atransmitter, a receiver, a transceiver, communication unit or a wirelesscommunication unit.

The communication unit 1 p-30 provides an interface for performingcommunication with other nodes within the network.

The storage unit 1 p-40 stores data and software such as basic programs,application programs, and configuration information for the operation ofthe main base station. In particular, the storage unit 1 p-40 may storethe information on the bearer allocated to the accessed terminal, themeasured results reported from the accessed terminal, etc. Further, thestorage unit 1 p-40 may store information that is a determinationcriterion on whether to provide a multiple connection to the terminal orstop the multiple connection to the terminal. Further, the storage unit1 p-40 provides the stored data according to the request of thecontroller 1 p-50.

The controller 1 p-50 controls the overall operations of the main basestation. For example, the controller 1 p-50 transmits and receivessignals through the baseband processor 1 p-20 and the RF processor 1p-10 or the backhaul communication unit 1 p-30. Further, the controller1 p-50 records data to and reads data from the storage unit 1 p-40. Forthis purpose, the controller 1 p-50 may include at least one processor.In addition, according to the embodiment of the disclosure, thecontroller 1 p-50 may include a multiple connection processor 1 p-42that performs processing to be operated in a multi connection mode.

Second Embodiment

FIG. 2A is a diagram illustrating a structure of an LTE systemreferenced for the explanation of the disclosure.

As illustrated in FIG. 2A, a radio access network of an LTE system isconfigured to include next generation base stations (evolved node B,hereinafter, eNB, Node B, or base station) 2 a-05, 2 a-10, 2 a-15, and 2a-20, a mobility management entity (MME) 2 a-25, and a serving-gateway(S-GW) 2 a-30. User equipment (hereinafter, UE or terminal) 2 a-35accesses an external network through the eNBs 2 a-05 to 2 a-20 and theS-GW 2 a-30.

In FIG. 2A, the eNB 2 a-05 to 2 a-20 correspond to the existing node Bof the UMTS system. The eNB is connected to the UE 2 a-35 through aradio channel and performs a more complicated role than the existingnode B. In the LTE system, in addition to a real-time service like avoice over Internet protocol (VoIP) through the Internet protocol, alluser traffic is served through a shared channel and therefore anapparatus for collecting and scheduling status information such as abuffer status, an available transmission power status, and a channelstate of the UEs is required. Here, the eNBs 2 a-05 to 2 a-20 takecharge of the collecting and scheduling. One eNB generally controls aplurality of cells. For example, to implement a transmission rate of 100Mbps, the LTE system uses, as a radio access technology, orthogonalfrequency division multiplexing (hereinafter, OFDM) in, for example, abandwidth of 20 MHz. Further, an adaptive modulation and coding(hereinafter, referred to as AMC) scheme determining a modulation schemeand a channel coding rate according to a channel status of the terminalis applied. The S-GW 2 a-30 is an apparatus for providing a data bearerand generates or removes the data bearer according to the control of theMME 2 a-25. The MME is an apparatus for performing a mobility managementfunction for the terminal and various control functions and is connectedto a plurality of base stations.

FIG. 2B is a diagram illustrating a radio protocol structure in the LTEsystem referenced for the explanation of the disclosure.

Referring to FIG. 2B, the radio protocol of the LTE system is configuredto include packet data convergence protocols (PDCPs) 2 b-05 and 2 b-40,radio link controls (RLCs) 2 b-10 and 2 b-35, medium access controls(MACs) 2 b-15 and 2 b-30, and physical layers 2 b-20 and 2 b-25,respectively, in the terminal and the eNB, respectively. The PDCPs 2b-05 and 2 b-40 are in charge of operations such as IP headercompression/decompression. The main functions of the PDCP are summarizedas follows:

Header compression and decompression function (Header compression anddecompression: ROHC only);

Transfer function of user data (Transfer of user data);

In-sequence delivery function (In-sequence delivery of upper layer PDUsat PDCP Re-establishment procedure for RLC AM);

Reordering function (For split bearers in DC (only support for RLC AM):PDCP PDU routing for transmission and PDCP PDU reordering forreception);

Duplicate detection function (Duplicate detection of lower layer SDUs atPDCP Re-establishment procedure for RLC AM);

Retransmission function (Retransmission of PDCP SDUs at handover and,for split bearers in DC, of PDCP PDUs at PDCP data-recovery procedure,for RLC AM);

Ciphering and deciphering function (Ciphering and deciphering); and

Timer-based SDU discard function (Timer-based SDU discard in uplink);

The radio link controls (hereinafter, referred to as RLCs) 2 b-10 and 2b-35 reconfigure the PDCP packet data unit (PDU) to an appropriate sizeto perform the ARQ operation or the like. The main functions of the RLCare summarized as follows:

Data transfer function (Transfer of upper layer PDUs);

ARQ function (Error Correction through ARQ (only for AM data transfer));

Concatenation, segmentation, reassembly functions (Concatenation,segmentation and reassembly of RLC SDUs (only for UM and AM datatransfer));

Re-segmentation function (Re-segmentation of RLC data PDUs (only for AMdata transfer));

Reordering function (Reordering of RLC data PDUs (only for UM and AMdata transfer);

Duplicate detection function (Duplicate detection (only for UM and AMdata transfer));

Error detection function (Protocol error detection (only for AM datatransfer));

RLC SDU discard function (RLC SDU discard (only for UM and AM datatransfer)); and

RLC Re-establishment function (RLC Re-establishment).

The MACs 2 b-15 and 2 b-30 are connected to several RLC layer devicesconfigured in one terminal and perform an operation of multiplexing RLCPDUs into an MAC PDU and demultiplexing the RLC PDUs from the MAC PDU.The main functions of the MAC are summarized as follows:

Mapping function (Mapping between logical channels and transportchannels);

Multiplexing/demultiplexing function (Multiplexing/demultiplexing of MACSDUs belonging to one or different logical channels into/from transportblocks (TB) delivered to/from the physical layer on transport channels);

Scheduling information reporting function (Scheduling informationreporting);

HARQ function (Error correction through HARQ);

Priority handling function between logical channels (Priority handlingbetween logical channels of one UE);

Priority handling function between terminals (Priority handling betweenUEs by means of dynamic scheduling);

MBMS service identification function (MBMS service identification);

Transport format selection function (Transport format selection); and

Padding function (Padding).

Physical layers 2 b-20 and 2 b-25 perform an operation of channel-codingand modulating higher layer data, making the higher layer data as anOFDM symbol and transmitting them to a radio channel, or demodulatingand channel-decoding the OFDM symbol received through the radio channeland transmitting the demodulated and channel-decoded OFDM symbol to thehigher layer.

FIG. 2C is a diagram illustrating a structure of a next generationmobile communication system to which the disclosure is applied,according to an embodiment.

Referring to FIG. 2C, a radio access network of a next generation mobilecommunication system (hereinafter referred to as NR or 5G) is configuredto include a next generation base station (new radio node B, hereinafterNR NB or NR gNB) 2 c-10 and a new radio core network (NR CN) 2 c-05. Theuser terminal (new radio user equipment, hereinafter, NR UE or UE) 2c-15 accesses the external network through the NR gNB 2 c-10 and the NRCN 2 c-05.

In FIG. 2C, the NR gNB 2 c-10 corresponds to an evolved node B (eNB) ofthe existing LTE system. The NR gNB is connected to the NR UE 2 c-15 viaa radio channel and may provide a service superior to the existing nodeB. In the next generation mobile communication system, because all usertraffic is served through a shared channel, an apparatus for collectingstate information such as a buffer state, an available transmissionpower state, and a channel state of the UEs to perform scheduling isrequired. The NR gNB 2 c-10 may serve as the device. One NR gNBgenerally controls a plurality of cells. To realize the high-speed datatransmission compared with the existing LTE, the NR gNB may have anincreased maximum bandwidth, and may be additionally configured toprovide a beam-forming technology by using orthogonal frequency divisionmultiplexing (hereinafter, referred to as OFDM) as a radio accesstechnology. Further, an adaptive modulation and coding (hereinafter,referred to as AMC) scheme determining a modulation scheme and a channelcoding rate according to a channel status of the terminal is applied.The NR CN 2 c-05 may perform functions such as mobility support, bearersetup, QoS setup, and the like. The NR CN is a device for performing amobility management function for the terminal and various controlfunctions and is connected to a plurality of base stations. In addition,the next generation mobile communication system can interconnect withthe existing LTE system, and the NR CN is connected to the MME 2 c-25through the network interface. The MME is connected to the eNB 2 c-30which is the existing base station.

FIG. 2D is a diagram illustrating a radio protocol structure of the nextgeneration mobile communication system to which the disclosure may beapplied, according to an embodiment.

Referring to FIG. 2D, the radio protocol of the next generation mobilecommunication system is configured to include NR PDCPs 2 d-05 and 2d-40, NR RLCs 2 d-10 and 2 d-35, NR MACs 2 d-15 and 2 d-30, and NR PHY 2d-20 and 2 d-25, respectively, in the terminal and the NR base station.The main functions of the NR PDCPs 2 d-05 and 2 d-40 may include some ofthe following functions:

Header compression and decompression function (Header compression anddecompression: ROHC only);

Transfer function of user data (Transfer of user data);

In-sequence delivery function (In-sequence delivery of upper layerPDUs),

Reordering function (PDCP PDU reordering for reception);

Duplicate detection function (Duplicate detection of lower layer SDUs);

Retransmission function (Retransmission of PDCP SDUs);

Ciphering and deciphering function (Ciphering and deciphering); and

Timer-based SDU discard function (Timer-based SDU discard in uplink).

In this case, the reordering function of the NR PDCP entity refers to afunction of reordered PDCP PDUs received in a lower layer in order basedon a PDCP sequence number (SN) and may include a function oftransferring data to the upper layer in the reordered order, a functionof recording PDCP PDUs missed by the reordering, a function of reportinga state of the missed PDCP PDUs to a transmitting side, and a functionof requesting a retransmission of the missed PDCP PDUs.

The main functions of the NR RLCs 2 d-10 and 2 d-35 may include some ofthe following functions:

Data transfer function (Transfer of upper layer PDUs);

In-sequence delivery function (In-sequence delivery of upper layerPDUs),

Out-of-sequence delivery function (Out-of-sequence delivery of upperlayer PDUs);

ARQ function (Error correction through HARQ);

Concatenation, segmentation, reassembly function (Concatenation,segmentation and reassembly of RLC SDUs);

Re-segmentation function (Re-segmentation of RLC data PDUs);

Reordering function (Reordering of RLC data PDUs);

Duplicate detection function (Duplicate detection);

Error detection function (Protocol error detection);

RLC SDU discard function (RLC SDU discard); and

RLC re-establishment function (RLC re-establishment).

In the above description, the in-sequence delivery function of the NRRLC apparatus refers to a function of delivering RLC SDUs received froma lower layer to an upper layer in order, and may include a function ofreassembling and delivering an original RLC SDU that is divided into aplurality of RLC SDUs and received, a function of rearranging thereceived RLC PDUs based on the RLC sequence number (SN) or the PDCPsequence number (SN), a function of recording the RLC PDUs lost by thereordering, a function of reporting a state of the lost RLC PDUs to thetransmitting side, a function of requesting a retransmission of the lostRLC PDUs, a function of delivering only the RLC SDUs before the lost RLCSDU to the upper layer in order when there is the lost RLC SDU, afunction of delivering all the received RLC SDUs to the upper layer inorder before a predetermined timer starts if the timer expires even ifthere is the lost RLC SDU, or a function of delivering all the RLC SDUsreceived until now to the upper layer in order if the predeterminedtimer expires even if there is the lost RLC SDU. Further, the NR RLC mayprocess the RLC PDUs in the received order (in order of arrivalregardless of the order of a sequence number and the sequence number),and may deliver the processed RLC PDUs to the PDCP entity according tothe out-of-sequence delivery. In the case of the segment, the NR RLC mayreceive the segments which are stored in the buffer or to be laterreceived and reconfigure the RLC PDUs into one complete RLC PDU and thendeliver the complete RLC PDU to the PDCP entity. The NR RLC layer maynot include the concatenation function and may perform the function inthe NR MAC layer or may be replaced by the multiplexing function of theNR MAC layer.

In this case, the out-of-sequence delivery function of the NR RLCapparatus refers to a function of directly delivering the RLC SDUsreceived from the lower layer to the upper layer regardless of order.The NR RLC apparatus may include a function of reassembling anddelivering an original RLC SDU that is divided into several RLC SDUs andreceived, and a function of storing and reordering the RLC SN or thePDCP SN of the received RLC PDUs to record the lost RLC PDUs.

The NR MACs 2 d-15 and 2 d-30 may be connected to several NR RLC layerapparatuses configured in one terminal, and the main functions of the NRMAC may include some of the following functions:

Mapping function (Mapping between logical channels and transportchannels);

Multiplexing and demultiplexing function (Multiplexing/demultiplexing ofMAC SDUs);

Scheduling information reporting function (Scheduling informationreporting);

HARQ function (Error correction through HARQ);

Priority handling function between logical channels (Priority handlingbetween logical channels of one UE);

Priority handling function between terminals (Priority handling betweenUEs by means of dynamic scheduling);

MBMS service identification function (MBMS service identification);

Transport format selection function (Transport format selection); and

Padding function (Padding).

The NR PHY layers 2 d-20 and 2 d-25 may perform an operation ofchannel-coding and modulating higher layer data, making the higher layerdata as an OFDM symbol and transmitting them to a radio channel, ordemodulating and channel-decoding the OFDM symbol received through theradio channel and transmitting the demodulated and channel-decoded OFDMsymbol to the higher layer.

FIG. 2E is a diagram for describing a semi-persistent schedulingoperation in the LTE system, according to an embodiment.

In the LTE system, the semi-persistent scheduling (SPS) is a method usedfor scheduling services where small data is frequently generated, whichis required to reduce the amount of control information increased inproportion to the number of users and secure system capacity for userdata transmission. In particular, in the LTE system, the SPS is used forVoIP. Basically, the base station transmits the common configurationinformation for the SPS to the terminal through the RRC control message,and instructs the activation/deactivation of the configured SPS throughthe DCI transmitted on the PDCCH. That is, the SPS is a method for oncetransmitting uplink/downlink resource block assignment controlinformation 2 e-05 by the base station to the terminal and performing,by the base station and the terminal, an operation for data 2 e-10, 2e-15, and 2 e-20 generated later depending on the transmitted controlinformation. That is, the SPS in LTE allocates one transmission resourcefor the transmission of the MAC PDUs every period. The resourcesassigned by the control information are valid until the SPS activationor SPS deactivation/release is generated. Alternatively, in the case ofthe uplink SPS, the terminal and the base station can be implicitlydeactivated when there is no data transmission for the SPS transmissionresource for the preset N times. That is, if there is no data to betransmitted to the resources corresponding to the configured SPS setperiod, the terminal can pad and transmit 0, including padding BSR andPHR, and the like.

The SPS operation for the uplink/downlink in the LTE system is asfollows.

First, the base station sets parameters for the SPS operation to theterminal through the RRC control message. The RRC message may includeSPS C-RNTI, an SPS period (semiPersistSchedlntervalDL,semiPersistSchedlntervalUL), a maximum number(numberOfConfSPS-Processes, numberOfConfUISPS-Processes) of an HARQprocesses for the SPS, or the like.

Second, when the SPS is configured for the uplink/downlink, the basestation transmits a downlink control information (DCI) format includingthe downlink resource allocation control information (2 e-05) to theterminal by the SPS C-RNTI of the physical downlink control channel(PDCCH). The DCI may include an allocation type (FDD/TDD), an MCS level,a new data indicator (NDI), a redundancy version (RV), an HARQ processnumber, and resource block assignment information of data. Forreference, the DCI format 0 is used for activation/deactivation of theuplink SPS, and the DCI format 1/1A/2/2A/2B/2C is used foractivation/deactivation of the downlink SPS.

TABLE 1 <DCI configuration of activation of SPS> DCI Format 0 DCI Format1/1A DCI Format 2/2A/2B/2C TPC command for scheduled PUSCH set to ‘00’N/A N/A Cyclic shift DM RS set to ‘000’ N/A N/A Modulation and codingscheme and MSB is set to ‘0’ N/A N/A redundancy version HARQ processnumber N/A FDD: set to ‘000’ FDD: set to ‘000’ TDD: set to ‘0000’ TDD:set to ‘0000’ Modulation and coding scheme N/A MSB is set to ‘0’ For theenabled transport block: MSB is set to ‘0’ Redundancy version N/A set to‘00’ For the enabled transport block: set to ‘00’

TABLE 2 <DCI configuration of deactivation of SPS> DCI Format 0 DCIFormat 1/1A TPC command for scheduled set to ‘00’ N/A PUSCH Cyclic shiftDM RS set to ‘000’ N/A Modulation and coding scheme set to ‘11111’ N/Aand redundancy version Resource block assignment and set to all ‘1’ N/Ahopping resource allocation HARQ process number N/A FDD: set to ‘000’TDD: set to ‘0000’ Modulation and coding scheme N/A set to ‘1111’Redundancy version N/A set to ‘00’ Resource block assignment N/A set toall ‘1’

FIG. 2F is a diagram for describing data transmission and retransmissionoperations in the LTE system, according to an embodiment.

In the LTE system, the hybrid automatic repeat request (HARQ) with softcombining is supported to improve transmission data receptionperformance. The HARQ is used in a stop-and-wait process in the form ofmultiple histories for the DL-SCH and the UL-SCH. Upon receipt of thetransport block, the receiver performs decoding on the transport block,and then determines whether to retransmit (ACK/NACK) according towhether the corresponding decoding is successfully performed. From thereceiver's perspective, it is necessary to know which HARQ process thecorresponding ACK signal is associated with. The LTE downlink HARQoperation is basically operated by an asynchronous protocol and theuplink HARQ operation is operated by a synchronous protocol. Here, theasynchronous operation means that the retransmission after the initialtransmission can occur at any time. To support this, the base stationneeds to explicitly signal the HARQ retransmission at a certain time. Onthe other hand, in the synchronous operation, because the retransmissionafter the initial transmission is fixed after a specified time, the basestation does not need to separately signal the HARQ retransmission time.In addition, in the case of the uplink HARQ retransmission, HARQretransmission can be divided into adaptive HARQ (retransmission RBassignment to PDCCH/DCI) and non-adaptive HARQ (retransmissioninstruction by transmitting 1 bit ACK/NACK on the PHICH).

The LTE uplink HARQ operation, which can be referenced in thedisclosure, will be described in detail. The retransmission indicationmethod differs according to the data transmission through the dynamicresource allocation and the uplink SPS transmission.

1. Indication by retransmission C-RNTI for dynamic resource assignment:

NDI bit is toggled: Mean new transmission; and

NDI bit is same: Adaptive retransmission (possible transmission resourcechange indication).

2. Indication by retransmission SPS C-RNTI for uplink SPS transmission:

NDI bit is 0: new transmission+SPS assignment; and

-   -   NDI bit is 1: Adaptive retransmission (possible transmission        resource change indication).

Referring to FIG. 2F, the retransmission method for the uplink SPStransmission is illustrated by example. In step 2 f-05, the terminalreceives the DCI indicated by the SPS C-RNTI, and the corresponding DCIincludes resource block allocation (RB), MCS, and NDI values. Here, anew SPS transmission with an NDI value of 0 is activated. Thereafter, instep 2 f-10, the terminal transmits data to the fixed SPS transmissionresource. If the base station does not successfully receive datadelivered from the SPS transmission resource, the base station transmitsNACK to the terminal 2 f-15. The NACK may be delivered to the PHICHchannel. In step 2 f-20, the terminal retransmits data corresponding tothe initial transmission. In step 2 f-25, when the terminal transmitsthe next data packet in accordance with the fixed SPS period and in step2 f-30, the base station desires to adaptively change the RB on whichthe corresponding SPS transmission is performed, the NDI bit is set tobe 1 to deliver the DCI. The terminal receiving the DCI signal appliesthe RB indicated by the corresponding DCI to perform a subsequent uplinkSPS operation. That is, in step 2 f-35, the data packet is transmittedto the new RB, the retransmission is performed in accordance with theretransmission request 2 f-40 of the base station 2 f-45 and thesubsequent uplink SPS transmission is performed 2 f-50.

If the base station desires to release the corresponding SPS orconfigures a new uplink SPS while the uplink SPS transmission operationis being performed, the base station may change and indicate the contentconfiguration (NDI bit, etc.) of the DCI.

The disclosure includes the overall operation of the uplink SPS in thenext generation mobile communication system. In particular, an operationof activate grant-free semi-persistent transmission to supportultra-reliable and low latency (URLL) communication, and a method forsupporting an uplink SPS in a plurality of other serving cells differentform the existing LTE, and the like are included. In addition, thedisclosure also includes a method for reducing complexity when aterminal performs blind decoding using SPS C-RNTI in a plurality ofserving cells and an SPS confirmation operation for reducing signalingof an uplink SPS operation.

In an embodiment, a method and an apparatus for activating an uplink SPSin NR are proposed. That is, a method and apparatus for configuring anuplink SPS in a plurality of serving cells using one RRC control messageand specifying an activation scheme of each uplink SPS are proposed.

In the disclosure, the uplink SPS can be initialized and activated inone of two ways. The first is the method for performing uplink SPSconfiguration and activation by an L3 control message (RRC message), andthe second is a method for performing an uplink SPS activation byPDCCH/DCI. The first scheme can be used to transmit, to the SPS, trafficextremely sensitive to latency like URLLC, and the second scheme can beapplied to traffic that is generally served by SPS, like VoIP.Hereinafter, the scheme for initially activating an uplink SPS with anRRC control message is referred to as a first activation scheme, and thescheme for initially activating an uplink SPS with PDCCH/DCI is referredto as a second activation scheme.

In the disclosure, the SPS is used as the same meaning as the grant-freeuplink transmission.

Also, to use the SPS, the terminal and the base station pre-sharevarious pieces of information in advance. In the disclosure, suchinformation is classified into first SPS configuration information,second SPS configuration information, third SPS configurationinformation, and fourth SPS configuration information.

The first SPS configuration information is commonly valid (applied)information in various serving cells in which the uplink SPS isconfigured, and is composed of the following information:

SPS C-RNTI: SPS transmissionactivation/retransmission/Re-activation/release can be indicated on thePDCCH, which is an identifier for specifying the terminal. Forreference, the terminal also has a C-RNTI for scheduling through ageneral transmission resource other than the SPS;

The number of SPS uplink HARQ processes: The number of uplink HARQprocesses to be used for SPS transmission. A total of N HARQ processescan be configured in one terminal, and only a part of them are used forthe SPS transmission. The identifier of the HARQ processes for the SPSis specified based on the information on the number of uplink HARQprocesses. For example, if the number of SPS uplink HARQ processes is N,N consecutive processes starting from a predetermined HARQ processidentifier are processes for the SPS;

Uplink SPS interval: Period at which the uplink SPS transmissionresource is allocated;

The second SPS configuration information is information that is commonlyvalid (applied) in various serving cells in which the first activationscheme is used, and is composed of the following information:

UL grant: Information specifying the uplink SPS transmission resourceand the transmission format and configured as the information indicatingin which frequency resource (physical resource block) the SPStransmission resource is configured and the transmission formatinformation to be applied to the data to be transmitted by the SPStransmission resource. The transmission format information includesinformation such as a modulation and coding scheme (MCS), a transportblock size or the like.

The third SPS configuration information is commonly valid information inone serving cell in which the first activation scheme is used, and iscomposed of the following information:

SPS start time: Information that specifies when the uplink SPS isactivated. The time information may be represented by a system framenumber (SFN) and a small time unit number of a specific serving cellamong a plurality of serving cells configured in the terminal. In thiscase, the specific serving cell which is a reference of the timeinformation and the serving cell to which the SPS start time is appliedmay be different serving cells. The specific serving cell may be aprimary cell (PCell). Here, the SFN is a monotonically increasinginteger for each radio frame. That is, the radio frame is a timeinterval having a predetermined length. The SFN is explicitly signaledthrough system information and so on. In addition, a small time unit isa time interval having a length shorter than a radio frame. One radioframe consists of a number of small time units, each small time unitbeing identified as a monotonically increasing integer within one radioframe. The small time unit number is not explicitly signaled and theterminal and the base station implicitly determine the small time unitnumber according to the temporal/relative position of the small timeunit. The small time unit may be composed of, for example, a subframenumber, a slot number, and a symbol number.

Serving cell information: Information specifying the serving cell towhich the SPS start time is applied. If this information is notsignaled, a predetermined serving cell, for example PCell is specified.In the NR, the uplink transmission and the downlink transmission may beperformed in different carriers. Therefore, the serving cells in whichthe uplink SPS and the downlink SPS are performed may be differentlydesignated. The signaling examples are shown in the table below.

TABLE 3 <Method for specifying serving cell to which SPS is applied> DLSPS-config UL SPS-config No serving cell id No serving cell id DL SPS inPCell, UL SPS in PCell No serving cell id Serving cell x DL SPS inPCell, UL SPS in x Serving cell y No serving cell id DL SPS and UL SPSin y Serving cell y Serving cell x DL SPS in y, UL SPS in x

The fourth SPS configuration information is the information forspecifying the configured serving cells to which the second activationscheme is applied, and is composed of a serving cell list. In theserving cells configured in the list, the initial activation of theuplink SPS is performed by the PDCCH/DCI.

The SPS configuration information is delivered to the terminal throughone or several RRC control messages. The terminal and the base stationdetermine in which serving cell the uplink SPS is configured and inwhich serving cell the first activation scheme is applied and in whichcell the second activation scheme is applied according to whether thereis the information.

For reference, the number of SPS configuration information and how toapply it may be summarized as follows:

The first SPS configuration information is always and the number offirst SPS information is 1;

The second SPS configuration information is if there is at least oneserving cell to which the first activation scheme is applied, and thenumber of second SPS configuration information is 1;

The third SPS configuration information is if there is at least oneserving cell to which the first activation scheme is applied, and thenumber of third SPS configuration information is N. The N is the numberof serving cells to which the first activation scheme is applied; and

The fourth SPS configuration information is if there is at least oneserving cell to which the second activation scheme is applied, and thenumber of fourth SPS configuration information is 1.

Examples and scenarios of the operations proposed in the disclosure areas follows:

First, if there are one second SPS configuration information and n thirdSPS configuration information and there is no fourth SPS configurationinformation, the uplink SPS is configured in n serving cells specifiedin the third SPS configuration information, and activates the SPS in thefirst scheme in n serving cells.

Second, if there are one second SPS configuration information and nthird SPS configuration information, there is no one fourth SPSconfiguration information, and m serving cells are specified in thefourth SPS configuration information, the uplink SPS is configured in nserving cells specified in the third SPS configuration information andthe SPS is activated in the first scheme in the n serving cells. The SPSis activated in the second scheme in the m serving cells specified inthe fourth SPS configuration information.

Third, if the second SPS configuration information, the third SPSconfiguration information, and the fourth SPS configuration informationare not, the SPS is activated in the second scheme in a predeterminedserving cell, for example, PCell. (The method for activating existingLTE uplink SPS)

FIG. 2G is a diagram illustrating an overall operation of an embodimentof the disclosure.

In step 2 g-05, the terminal establishes an RRC connection with the basestation. In this step, the terminal transmits the control messagerequesting the RRC connection establishment through the random accessprocedure, and upon receiving the response message thereto, the RRCconnection is established. In the above procedure, an identifier of aunique terminal in a cell called C-RNTI is allocated to the terminal,and the terminal performs data transmission/reception with the basestation using the C-RNTI. For reference, the serving cell where theterminal establishes the RRC connection is the PCell of the terminal.

In step 2 g-10, the terminal monitors the PDCCH using the C-RNTI andmonitors whether there is no downlink assignment or uplink grantallocated to the terminal.

In step 2 g-15, the terminal receives the RRC control message (includingthe RRCConnectionReconfiguration message in the LTE). The controlmessage may include one first SPS configuration information, k secondSPS configuration information, n third SPS configuration information,and m fourth SPS configuration information: k is 0 or 1, n is an integerbetween 0 and x, x is the number of serving cells configured in theterminal, in particular, the number of serving cells in which the uplinkis configured, and m is 0 or 1. In addition, the RRC control message maybe configured immediately after the initial RRC connection (2 g-05). Theterminal uses the received first SPS configuration information, thesecond SPS configuration information, the third SPS configurationinformation, and the fourth SPS configuration information to determinethe serving cells in which the SPS of the first activation scheme isconfigured and in the serving cells in which the SPS of the secondactivation scheme is configured.

In step 2 g-20, the terminal performs the first SPS operation in theserving cells in which the SPS of the first activation scheme isconfigured.

In step 2 g-15, the terminal performs the second SPS operation in theserving cells in which the SPS of the second activation scheme isconfigured.

The first SPS operation means the operation of performing the SPSinitial activation through the RRC control message and controlling theSPS retransmission/modification/release with the PDCCH. Alternatively,the uplink SPS initial transmission is indicated by a Layer 3 signal/RRCcontrol message (or performed in the indicated transmissionresource/transmission format) and the uplink SPS retransmission isindicated by a Layer 1 signal/PDCCH (or performed in the indicatedtransmission resource/transmission format).

The second SPS operation refers to an operation in which all the initialactivation/retransmission/modification/release of the SPS is initiallycontrolled by the PDCCH. Alternatively, the second SPS operation meansthe operation of indicating both the initial transmission of the uplinkSPS and the retransmission of the uplink SPS by the Layer 1signal/PDCCH. The above operation may be similar to the SPS activationscheme in the existing LTE.

It is necessary that the basic SPS configuration information for thefirst SPS operation and the second SPS operation is received through theRRC control message.

FIG. 2H is a diagram for describing in detail a first SPS operation ofan embodiment of the disclosure.

In step 2 h-10, the terminal receives the RRC control message includingthe first SPS configuration information, the second SPS configurationinformation, the third SPS configuration information, and the fourth SPSconfiguration information. The terminal determines the serving cells inwhich the SPS of the first activation scheme is configured.

In step 2 h-15, the terminal monitors the PDCCH by applying both the SPSC-RNTI and the C-RNTI from a predetermined time to the serving cell inwhich the SPS of the first activation scheme is configured. Thepredetermined time may be different for each serving cell, and thepredetermined time is a time specified based on the SPS start timespecified in the third SPS configuration information. The SPS start timeis indicated by the serving cell by the SFN and the small time unitnumber of PCell. If [a′, a″] is specified as the SPS start time for apredetermined serving cell A, the terminal monitors the SPS C-RNTI fromthe time preceding by a small time unit x with respect to [a′, a″]. Thisis because even if the serving cell is agreed to use the firstactivation scheme, the serving cell can be activated earlier than theSPS start time using the second activation scheme. Alternatively, assoon as the second SPS configuration information or the third SPSconfiguration information to the serving cell in which the firstactivation scheme is configured is received (or immediately aftergrasping the meaning of the configuration information), the terminal maystart to monitor the PDCCH by the SPS C-RNTI in the correspondingserving cell. The [x, y] means the time when the SFN of PCell is x andthe small time unit number is y. The UL grant is received on the PDCCHaddressed to the SPS C-RNTI before the SPS start time, and if the NDI ofthe UL grant is 0, the terminal discards the UL grant indicated in thesecond SPS configuration information and applies the newly received ULgrant to activate the SPS.

In step 2 h-20, the terminal activates the SPS at the specified SPSstart time for the PRB indicated in the second SPS configurationinformation. That is, from the SPS start time, the terminal performs theHARQ initial transmission for the data satisfying the predeterminedcondition for the PRB designated by the SPS. At this time, the initialtransmission may be performed every SPS interval indicated in the firstSPS configuration information, starting from a time period specified inthe SPS start time. For example, if the SPS start time is x and the SPSinterval is y, the terminal may perform the initial transmission fordata satisfying a predetermined condition at x+n*y (integer increasingby 1 starting from n=0). If no data satisfying the above conditionexists, the terminal does not perform the transmission for thecorresponding transmission resource (skip SPS data transmission). Thedata satisfying the predetermined condition may be data generated in apreviously designated logical channel. Alternatively, the data may bedata excluding a predetermined MAC control element. The predeterminedMAC CE is a power header report, a periodic BSR, and a padding BSR. TheMAC CE may be included to fill the padding of the MAC PDU or to betransmitted at a predetermined period. Alternatively, the datasatisfying the predetermined condition may be data and a predeterminedMAC CE generated in a previously designated logical channel. Thepredetermined MAC CE may be, for example, an SPS confirmation MAC CE.This is applicable when the skip SPS transmission is configured or beingoperated, and the base station checks whether the SPS transmissionresource is activated.

In step 2 h-25, when data satisfying a predetermined condition aregenerated, the terminal performs the initial transmission using the SPStransmission resource.

In step 2 h-30, the terminal performs the HARQ retransmission for thedata initially transmitted using the SPS transmission resource. Theterminal checks whether the uplink grant addressed to the SPS C-RNTI isreceived on the PDCCH and checks the NDI if the uplink grant addressedto the SPS C-RNTI is received. If the NDI is a predetermined value, forexample, 1, the terminal performs the HARQ retransmission. At this time,the retransmission may be performed with the RB information included inthe received uplink grant. If the RB information is not included, the RBof the initially transmitted data is used. If the NDI is anotherpredetermined value, for example, 0, the terminal discards the uplinkgrant indicated in the second SPS configuration information and uses theindicated uplink grant on the PDCCH. That is, the configuration isupdated with the new SPS transmission. If the uplink grant indicated onthe PDCCH includes the specific information for indicating the releaseof the SPS, the terminal releases the SPS.

FIG. 2I is a diagram for describing in detail a second SPS operation ofan embodiment of the disclosure.

In step 2 i-10, the terminal receives the RRC control message includingthe first SPS configuration information, the second SPS configurationinformation, the third SPS configuration information, and the fourth SPSconfiguration information. The terminal determines the serving cells inwhich the SPS of the second activation scheme is configured.

In step 2 i-15, the terminal monitors the PDCCH by applying both the SPSC-RNTI and the C-RNTI from a predetermined time to the serving cell inwhich the SPS of the second activation scheme is configured. Thepredetermined time is the time when the SPS configuration information isreceived (or the time when the information is received and theinterpretation of the information is completed or the configuration iscompleted according to the received information).

In step 2 i-20, the terminal receives the uplink grant indicating theactivation of the SPS transmission resource on the PDCCH. The uplinkgrant is the PDCCH addressed to the SPS C-RNTI of the terminal andhaving the NDI of 0. When the time when the terminal receives the PDCCHis z, the terminal activates the SPS based on the z (initialize SPS).

In step 2 i-25, when data satisfying a predetermined condition aregenerated, the terminal performs the initial transmission using the SPStransmission resource. Specifically, the terminal may perform theinitial transmission of data satisfying a predetermined condition atz+w+n*y. If no data satisfying the above condition exists, the terminaldoes not perform the SPS transmission for the corresponding transmissionresource (skip SPS data transmission). The w may be a value specified inthe PDCCH with a predetermined integer, or may be a predetermined valuein the specification. The w is the temporal distance between the timewhen the UL grant is received and the time when the PUSCH transmissionaccording to the UL grant is received.

In step 2 i-30, the terminal performs the HARQ retransmission for thedata initially transmitted using the SPS transmission resource. Theterminal checks whether the UL grant addressed to the SPS C-RNTI isreceived on the PDCCH and checks the NDI if the uplink grant addressedto the SPS C-RNTI is received. If the NDI is a predetermined value, forexample, 1, the terminal performs the HARQ retransmission. If the NDI isanother predetermined value, for example, 0, the terminal discards theuplink grant indicated in the second SPS configuration information anduses the indicated UL grant on the PDCCH. That is, the SPS is updated.If the UL grant indicated on the PDCCH includes the specific informationfor indicating the release of the SPS, the terminal releases the SPS.

The embodiment of the disclosure proposes a method and apparatus forperforming both dynamic resource allocation and SPS operation usingC-RNTI, and the mode is referred to as a C-RNTI SPS mode.

The mode for performing dynamic resource allocation (dynamic scheduling,non SPS scheduling, dynamic uplink grant) using the C-RNTI andperforming the SPS operation using the SPS C-RNTI is referred to as theSPS C-RNTI SPS mode, and the terminal in which the SPS is configuredmonitors the PDCCH by applying the C-RNTI and the SPS C-RNTI. If the SPSis configured in several serving cells, the terminal needs to monitortwo identifiers in several serving cells, which increases the monitoringand decoding burden of the terminal. To solve this problem, a separateoperation mode for performing both general scheduling and SPS can beintroduced as an identifier instead of using a separate terminalidentifier for SPS, which is defined as the C-RNTI SPS mode.

If the SPS C-RNTI is included in the first SPS configurationinformation, the terminal uses both the SPS C-RNTI and the C-RNTI and ifthe SPS C-RNTI is not included in the first SPS configurationinformation or if the SPS C-RNTI is not signaled to the terminal, theterminal performs the SPS retransmission using the C-RNTI. Theabove-described embodiment, particularly FIGS. 2H and 2I is the overalloperation described based on the SPS C-RNTI SPS mode.

FIG. 2J is a diagram illustrating an overall operation of a C-RNTI SPSmode according to an embodiment of the disclosure.

In step 2 j-10, the terminal receives the RRC control message includingthe SPS configuration information. If the SPS C-RNTI is not included inthe first SPS configuration information of the control message, theterminal is operated in the C-RNTI SPS mode.

In step 2 j-15, the terminal starts to apply a first NDI analysis schemeto a first HARQ process set and a second NDI analysis scheme to a secondHARQ process set.

The first HARQ process set is the remaining HARQ processes except theHARQ processes used for the SPS among the HARQ processes configured inthe terminal.

The second HARQ process set is the HARQ processes specified for the SPSamong the HARQ processes configured in the terminal.

The first NDI analysis scheme is a method for interpreting the HARQinitial transmission if the NDI is toggled and the HARQ retransmissionif the NDI is intact (or not toggled).

The second NDI analysis scheme is a scheme for interpreting HARQ initialtransmission if the NDI has a predetermined value, for example, 0, andHARQ retransmission if the NDI is another predetermined value, forexample, 1.

In step 2 j-20, the terminal activates the uplink SPS. When the firstactivation scheme is used, the activation is started at the SPS starttime. If the second activation method is used, the activation is startedbased on the time when the uplink grant satisfying the followingcondition is received.

<Condition>

-   -   Uplink grant addressed to C-RNTI    -   The uplink grant for HARQ process for SPS (HARQ process        identifier=x, HARQ process x is HARQ process specified for SPS)    -   NDI=0    -   The UL grant does not indicate the SPS release.

In step 2 j-25, when data satisfying a predetermined condition aregenerated, the terminal performs the initial transmission using the SPStransmission resource.

In step 2 j-30, the terminal performs the HARQ retransmission for thedata initially transmitted using the SPS transmission resource. Theterminal performs the SPS retransmission when the uplink grantsatisfying the following conditions is received.

<Condition>

-   -   UL grant addressed to C-RNTI    -   The UL grant for HARQ process for SPS (HARQ process        identifier=x, HARQ process x is HARQ process specified for SPS)    -   NDI=1

In addition, in the disclosure, the MAC CE indicating whether toactivate the uplink SPS is introduced.

Even if the SPS transmission resource is activated, the terminalperforms transmission only when there are data satisfying apredetermined condition. Therefore, the base station cannot determinewhether the terminal has activated the SPS transmission resource basedon whether the SPS transmission is made. To enable the base station todetermine whether to activate the SPS transmission resource, theterminal activates the SPS resource and then trigger the controlinformation called the SPS confirmation MAC CE and transmit the SPSconfirmation MAC CE to the base station. When the SPS transmissionresource is activated or released, the terminal generates and transmitsthe SPS confirmation MAC CE. The predetermined logical channel ID iswritten in the LCID field of the MAC subheader for the SPS confirmationMAC CE, and the SPS confirmation MAC CE may include the serving cellidentifier information or the uplink SPS identifier information.

If only one uplink SPS is configured in one terminal or a MAC entity ofone terminal, the terminal transmits the first SPS confirmation MAC CE.The first SPS confirmation MAC CE is the MAC CE composed of only of aMAC subheader. That is, there is no payload.

If only several uplink SPSs are configured in one terminal or a MACentity of one terminal, the terminal transmits the second SPSconfirmation MAC CE. The second SPS confirmation MAC CE is a MAC CEcomposed of a MAC subheader and a payload, and the payload is composedof the information specifying the related serving cell or theinformation specifying the related uplink SPS. The information has asize of 1 byte and may be formed in a 1-bit, 2-bit or 3-bit logicalidentifier, an indicator, or a bitmap format. For example, an index ofthe related serving cell or the uplink SPS may be included.

The first SPS confirmation MAC CE and the second SPS confirmation MAC CEmay be specified with different LCIDs.

If the first activation scheme is used, the terminal triggers the SPSconfirmation MAC CE at the SPS start time.

If the second activation scheme is used, the terminal triggers the SPSconfirmation MAC CE when receiving the uplink grant that satisfies thefollowing conditions.

<Condition>

-   -   Uplink grant addressed to SPS C-RNTI    -   NDI=0

FIG. 2K is a diagram illustrating the overall operation of a terminal,according to an embodiment.

In step 2 k-05, the terminal, which is RRC connected to the base stationmonitors the PDCCH using the C-RNTI, monitors whether there is nodownlink assignment or uplink grant allocated to the terminal. In step 2k-10, the terminal receives the RRC control message (including theRRCConnectionReconfiguration message in the LTE). The control messagemay include one first SPS configuration information, k second SPSconfiguration information, n third SPS configuration information, and mfourth SPS configuration information: k is 0 or 1, n is an integerbetween 0 and x, x is the number of serving cells configured in theterminal, in particular, the number of serving cells in which the uplinkis configured, and m is 0 or 1. The terminal determines the followingtwo SPS operation schemes using the first SPS configuration information,the second SPS configuration information, the third SPS configurationinformation, and the fourth SPS configuration information received instep 2 k-15.

First, the determination of C-RNTI SPS mode or SPS C-RNTI SPS mode(detailed in FIG. 2J).

Second, the determination of the serving cells for which the SPS of thefirst activation scheme is configured and the serving cells for whichthe SPS of the second activation scheme is configured.

In step 2 k-20, the terminal determines a subsequent operation accordingto C-RNTI SPS mode or SPS C-RNTI SPS mode. That is, if the SPS C-RNTI isnot included in the first SPS configuration information of the controlmessage, the terminal is operated in the C-RNTI SPS mode (2 k-25) and ifthe SPS C-RNTI is included in the first SPS configuration information ofthe control message, the terminal is operated in the SPS C-RNTI SPS mode(2 k-30, 2 k-35, 2 k-40). The first SPS operation (2 k-35) and thesecond SPS operation (2 k-40) are described in detail with reference toFIGS. 2H and 2I.

FIG. 2L is a block diagram illustrating the internal structure of theterminal, according to an embodiment.

Referring to FIG. 2L, the terminal includes a radio frequency (RF)processor 2 l-10, a baseband processor 2 l-20, a storage unit 2 l-30,and a controller 2 l-40.

The RF processor 2 l-10 serves to transmit and receive signals through aradio channel, such as band conversion and amplification of a signal.That is, the RF processor 2 l-10 up-converts a baseband signal providedfrom the baseband processor 2 l-20 into an RF band signal and thentransmits the RF band signal through an antenna and down-converts the RFband signal received through the antenna into the baseband signal. Forexample, the RF processor 2 l-10 may include a transmitting filter, areceiving filter, an amplifier, a mixer, an oscillator, a digital toanalog converter (DAC), an analog to digital converter (ADC), or thelike. FIG. 2L illustrates only one antenna but the terminal may includea plurality of antennas. Further, the RF processor 2 l-10 may includethe plurality of RF chains. Further, the RF processor 2 l-10 may performbeamforming. For the beamforming, the RF processor 2 l-10 may adjust aphase and a size of each of the signals transmitted and received througha plurality of antennas or antenna elements. In addition, the RFprocessor may perform MIMO and may receive a plurality of layers whenperforming a MIMO operation.

The baseband processor 2 l-20 performs a conversion function between thebaseband signal and the bit string according to a physical layerstandard of the system. For example, when data are transmitted, thebaseband processor 2 l-20 generates complex symbols by coding andmodulating a transmitting bit string. Further, when data are received,the baseband processor 2 l-20 recovers the received bit string bydemodulating and decoding the baseband signal provided from the RFprocessor 2 l-10. For example, according to the orthogonal frequencydivision multiplexing (OFDM) scheme, when data are transmitted, thebaseband processor 2I-20 generates the complex symbols by coding andmodulating the transmitting bit string, maps the complex symbols tosub-carriers, and then performs an inverse fast Fourier transform (IFFT)operation and a cyclic prefix (CP) insertion to configure the OFDMsymbols. Further, when data are received, the baseband processor 2 l-20divides the baseband signal provided from the RF processor 2 l-10 in anOFDM symbol unit and recovers the signals mapped to the sub-carriers bya fast Fourier transform (FFT) operation and then recovers the receivingbit string by the modulation and decoding.

The baseband processor 2 l-20 and the RF processor 2 l-10 transmit andreceive a signal as described above. Therefore, the baseband processor 2l-20 and the RF processor 2 l-10 may be called a transmitter, areceiver, a transceiver, or a communication unit. Further, at least oneof the baseband processor 2 l-20 and the RF processor 2 l-10 may includea plurality of communication modules to support a plurality of differentradio access technologies. Further, at least one of the basebandprocessor 2 l-20 and the RF processor 2 l-10 may include differentcommunication modules to process signals in different frequency bands.For example, different radio access technologies may include thewireless LAN (for example: IEEE 802.11), a cellular network (forexample: LTE), or the like. Further, the different frequency bands mayinclude a super high frequency (SHF) (for example: 2 NRHz, NRhz) band, amillimeter wave (for example: 60 GHz) band.

The storage unit 2I-30 stores data and software such as basic programs,application programs, and configuration information or the like for theoperation of the terminal. In particular, the storage unit 2I-30 maystore information associated with a second access node performingwireless communication using a second radio access technology. Further,the storage unit 2I-30 provides the stored data according to the requestof the controller 2I-40.

The controller 2I-40 controls the overall operations of the terminal.For example, the controller 2I-40 transmits/receives a signal throughthe baseband processor 2 l-20 and the RF processor 2 l-10. Further, thecontroller 2I-40 records and reads data in and from the storage unit2I-30. For this purpose, the controller 2I-40 may include at least oneprocessor. For example, the controller 2I-40 may include a communicationprocessor (CP) performing a control for communication and an applicationprocessor (AP) controlling an upper layer such as the applicationprograms. In addition, according to the embodiment of the disclosure,the controller 2I-40 may include a multiple connection processor 2 l-42that performs processing to be operated in a multi connection mode.

FIG. 2M is a block diagram illustrating a configuration of a basestation, according to an embodiment.

As illustrated in FIG. 2M, the base station is configured to include anRF processor 2 m-10, a baseband processor 2 m-20, a backhaulcommunication unit 2 m-30, a storage unit 2 m-40, and a controller 2m-50.

The RF processor 2 m-10 serves to transmit and receive signals through aradio channel, such as band conversion and amplification of a signal.That is, the RF processor 2 m-10 up-converts a baseband signal providedfrom the baseband processor 2 m-20 into an RF band signal and thentransmits the RF band signal through an antenna and down-converts the RFband signal received through the antenna into the baseband signal. Forexample, the RF processor 2 m-10 may include a transmitting filter, areceiving filter, an amplifier, a mixer, an oscillator, a DAC, an ADC,etc. FIG. 2M illustrates only one antenna but the first access node mayinclude a plurality of antennas. Further, the RF processor 2 m-10 mayinclude the plurality of RF chains. Further, the RF processor 2 m-10 mayperform the beamforming. For the beamforming, the RF processor 2 m-10may adjust a phase and a size of each of the signals transmitted andreceived through a plurality of antennas or antenna elements. The RFprocessor may perform a downward MIMO operation by transmitting one ormore layers.

The baseband processor 2 m-20 performs a conversion function between thebaseband signal and the bit string according to the physical layerstandard of the first radio access technology. For example, when dataare transmitted, the baseband processor 2 m-20 generates complex symbolsby coding and modulating a transmitting bit string. Further, when dataare received, the baseband processor 2 m-20 recovers the received bitstring by demodulating and decoding the baseband signal provided fromthe RF processor 2 m-10. For example, according to the OFDM scheme, whendata are transmitted, the baseband processor 2 m-20 generates thecomplex symbols by coding and modulating the transmitting bit string,maps the complex symbols to the sub-carriers, and then performs the IFFToperation and the CP insertion to configure the OFDM symbols. Further,when data are received, the baseband processor 2 m-20 divides thebaseband signal provided from the RF processor 2 m-10 in an OFDM symbolunit and recovers the signals mapped to the sub-carriers by an FFToperation and then recovers the receiving bit string by the modulationand decoding. The baseband processor 2 m-20 and the RF processor 2 m-10transmit and receive a signal as described above. Therefore, thebaseband processor 2 m-20 and the RF processor 2 m-10 may be called atransmitter, a receiver, a transceiver, a communication unit, or awireless communication unit.

The backhaul communication unit 2 m-30 provides an interface forperforming communication with other nodes within the network. That is,the backhaul communication unit 2 m-30 converts bit strings transmittedfrom the main base station to other nodes, for example, an auxiliarybase station, a core network, etc., into physical signals and convertsthe physical signals received from other nodes into the bit strings.

The storage unit 2 m-40 stores data such as basic programs, applicationprograms, and setting information for the operation of the main basestation. In particular, the storage unit 2 m-40 may store theinformation on the bearer allocated to the accessed terminal, themeasured results reported from the accessed terminal, etc. Further, thestorage unit 2 m-40 may store information that is a determinationcriterion on whether to provide a multiple connection to the terminal orstop the multiple connection to the terminal. Further, the storage unit2 m-40 provides the stored data according to the request of thecontroller 2 m-50.

The controller 2 m-50 controls the overall operations of the main basestation. For example, the controller 2 m-50 transmits/receives a signalthrough the baseband processor 2 m-20 and the RF processor 2 m-10 or thebackhaul communication unit 2 m-30. Further, the controller 2 m-50records and reads data in and from the storage unit 2 m-40. For thispurpose, the controller 2 m-50 may include at least one processor. Inaddition, according to the embodiment of the disclosure, the controller2 m-50 may include a multiple connection processor 2 m-52 that performsprocessing to be operated in a multi connection mode.

According to an embodiment of the disclosure, there may be provided:

Common SPS info+cell specific SPS info (s):

Common SPS info: SPS C-RNTI, number of HARQ processes, SPS interval; and

cell specific SPS info: UL grant (e.g., PRB, MCS, TB size etc.), SPSstart time;

Using C-RNTI for SPS retransmission to decrease the number of blinddecoding:

RRC configure the mode; and

If configured, a HARQ process is not shared between SPS scheduling anddynamic scheduling; and

DL SPS in normal NR carrier and UL SPS in SUL NR carrier:

DL SPS-config and UL SPS-config include serving cell id.

If not signaled, SPS is configured in a predefined serving cell (e.g.,PCell).

If not signaled for UL, UL SPS is configured in the same serving cellwhere DL SPS is configured.

If explicitly signaled, SPS is configured in the indicated serving cell.

TABLE 4 DL SPS-config UL SPS-config No serving cell id No serving cellid DL SPS in PCell, UL SPS in PCell No serving cell id Serving cell x DLSPS in PCell, UL SPS in x Serving cell y No serving cell id DL SPS andUL SPS in y Serving cell y Serving cell x DL SPS in y, UL SPS in x

The embodiments of the disclosure disclosed in the specification and theaccompanying drawings have been provided only as specific examples toassist in understanding the disclosure and do not limit the scope of thedisclosure. Therefore, it is to be understood that in addition to theembodiments of the disclosure described herein, all the changed ormodified forms derived from the technical spirit of the disclosure areincluded in the scope of the disclosure.

What is claimed is:
 1. A method by a terminal in a wirelesscommunication system, the method comprising: receiving, from a basestation, a periodicity of an uplink grant for configuring an uplinktransmission and information on resources in time domain being allocatedto the uplink grant on radio resource control (RRC) signaling;identifying time to initialize the uplink grant based on the informationon the resources in time domain; initializing the uplink grant to startin the determined time; and transmitting data to the base stationaccording to the uplink grant.
 2. The method of claim 1, wherein thedata is generated in a logical channel that the terminal is allowed touse the uplink grant for transmission.
 3. The method of claim 1, furthercomprising receiving, from the base station, a number of HARQ processesfor the uplink grant on RRC signaling.
 4. The method of claim 1, furthercomprising: receiving, from the base station, a radio network temporaryidentifier (RNTI) associated with the uplink grant for retransmission,and wherein the information on the resources in time domain isconfigured for one serving cell and the RNTI is configured for multipleserving cells.
 5. The method of claim 4, further comprising: receiving,from the base station, an uplink grant on a physical downlink controlchannel (PDCCH) addressed to the RNTI; and performing a HARQretransmission based on a new data indicator (NDI) which is
 1. 6. Themethod of claim 1, further comprising receiving, from the base station,information on modulation and coding scheme (MCS) and transport blocksize.
 7. The method of claim 1, wherein the information on the resourcesin time domain includes information on an offset of the resources intime domain.
 8. A method by a base station in a wireless communicationsystem, the method comprising: transmitting, to a terminal, aperiodicity of an uplink grant for configuring an uplink transmissionand information on resources in time domain being allocated to theuplink grant on radio resource control (RRC) signaling; and receiving,from the terminal, data according to the uplink grant, wherein time toinitialize the uplink grant is identified based on the information onthe resources in time domain, and the uplink grant is initialized tostart in the determined time.
 9. The method of claim 8, wherein the datais generated in a logical channel that the terminal is allowed to usethe uplink grant for transmission.
 10. The method of claim 8, furthercomprising transmitting, to the terminal, a number of HARQ processes forthe uplink grant on RRC signaling.
 11. The method of claim 8, furthercomprising: transmitting, to the terminal, a radio network temporaryidentifier (RNTI) associated with the uplink grant for retransmission,and wherein the information on the resources in time domain isconfigured for one serving cell and the RNTI is configured for multipleserving cells.
 12. The method of claim 11, further comprising:transmitting, to the terminal, an uplink grant on a physical downlinkcontrol channel (PDCCH) addressed to the RNTI; and performing a HARQretransmission based on a new data indicator (NDI) which is
 1. 13. Themethod of claim 8, further comprising transmitting, to the terminal,information on modulation and coding scheme (MCS) and transport blocksize.
 14. The method of claim 8, wherein the information on theresources in time domain includes information on an offset of theresources in time domain.
 15. A terminal in a wireless communicationsystem, the terminal comprising: a transceiver; and a controller coupledwith the transceiver and configured to: control the transceiver toreceive, from a base station, a periodicity of an uplink grant forconfiguring an uplink transmission and information on resources in timedomain being allocated to the uplink grant on radio resource control(RRC) signaling, identify time to initialize the uplink grant based onthe information on the resources in time domain, initialize the uplinkgrant to start in the determined time, and control the transceiver totransmit data to the base station according to the uplink grant.
 16. Theterminal of claim 15, wherein the data is generated in a logical channelthat the terminal is allowed to use the uplink grant for transmission.17. The terminal of claim 15, wherein the controller is furtherconfigured to control the transceiver to receive, from the base station,a number of HARQ processes for the uplink grant on RRC signaling. 18.The terminal of claim 15, wherein the controller is further configuredto control the transceiver to receive, from the base station, a radionetwork temporary identifier (RNTI) associated with the uplink grant forretransmission, and wherein the information on the resources in timedomain is configured for one serving cell and the RNTI is configured formultiple serving cells.
 19. The terminal of claim 18, wherein thecontroller is further configured to control the transceiver to receive,from the base station, an uplink grant on a physical downlink controlchannel (PDCCH) addressed to the RNTI, and perform a HARQ retransmissionbased on a new data indicator (NDI) which is
 1. 20. The terminal ofclaim 15, wherein the controller is further configured to control thetransceiver to receive, from the base station, information on modulationand coding scheme (MCS) and transport block size.
 21. The terminal ofclaim 15, wherein the information on the resources in time domainincludes information on an offset of the resources in time domain.
 22. Abase station in a wireless communication system, the base stationcomprising: a transceiver; and a controller is coupled with thetransceiver and configured to: control the transceiver to transmit, to aterminal, a periodicity of an uplink grant for configuring an uplinktransmission and information on resources in time domain being allocatedto the uplink grant on radio resource control (RRC) signaling, andcontrol the transceiver to receive, from the terminal, data according tothe uplink grant, wherein time to initialize the uplink grant isidentified based on the information on the resources in time domain, andthe uplink grant is initialized to start in the determined time.
 23. Thebase station of claim 22, wherein the data is generated in a logicalchannel that the terminal is allowed to use the uplink grant fortransmission.
 24. The base station of claim 22, wherein the controlleris further configured to control the transceiver to transmit, to theterminal, a number of HARQ processes for the uplink grant on RRCsignaling.
 25. The base station of claim 22, wherein the controller isfurther configured to control the transceiver to transmit, to theterminal, a radio network temporary identifier (RNTI) associated withthe uplink grant for retransmission, and wherein the information on theresources in time domain is configured for one serving cell and the RNTIis configured for multiple serving cells.
 26. The base station of claim25, wherein the controller is further configured to: control thetransceiver to transmit, to the terminal, an uplink grant on a physicaldownlink control channel (PDCCH) addressed to the RNTI, and perform aHARQ retransmission based on a new data indicator (NDI) which is
 1. 27.The base station of claim 22, wherein the controller is furtherconfigured to control the transceiver to transmit, to the terminal,information on modulation and coding scheme (MCS) and transport blocksize.
 28. The base station of claim 22, wherein the information on theresources in time domain includes information on an offset of theresources in time domain.